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.