В зависимости от версии PHP, можно использовать два либо три различных PHP API для доступа к базе данных MySQL. В PHP 5 доступны следующие расширения: устаревшее mysql, mysqli и PDO_MySQL. В PHP 7, устаревшее расширение mysql не доступно и оставлены только два последних.
В этом руководстве описывается терминология используемая в описаниях каждого API, информация по выбору подходящего API ,и информация которая поможет вам выбрать подходящую, для использования с этим API, MySQL библиотеку.