Введение

MySQL Native Driver является заменой для клиентской библиотеки MySQL (libmysqlclient). MySQL Native Driver является частью официальных исходных кодов PHP начиная с PHP 5.3.0.

Расширения баз данных MySQL mysqli и PDO MYSQL соединяются с сервером MySQL. В прошлом это делалось с помощью расширения, использующего сервисы, которые предоставляет клиентская библиотека MySQL. Такие расширения компилировались с клиентской библиотекой MySQL для того, чтобы использовать собственный клиент-серверный протокол.

С появлением MySQL Native Driver появилась альтернатива, так как расширения баз данных могут компилироваться для использования MySQL Native Driver вместо клиентской библиотеки MySQL.

MySQL Native Driver написан на C в виде расширения PHP.