Установка
Встановлення в Unix
Для роботи вбудованого драйвера MySQL потрібно зібрати PHP, вказавши, що модулі для роботи з MySQL мають бути скомпільовані за допомогою вбудованого драйвера MySQL. Це робиться за допомогою параметрів конфігурації перед складання PHP з вихідного коду.
Наприклад, щоб зібрати модулі MySQL mysqli
та PDO MYSQL, які використовують вбудований драйвер MySQL, має бути виконана наступна команда:
./configure --with-mysql=mysqlnd\--with-mysqli=mysqlnd\--with-pdo-mysql=mysqlnd\[other options]
Встановлення у Windows
В офіційних Windows-дистрибутивах вбудований драйвер MySQL включений за замовчуванням, тому жодних додаткових налаштувань для його використання не потрібно. У цьому випадку всі модулі для роботи з MySQL використовуватимуть вбудований драйвер MySQL.
Підтримка плагіна автентифікації SHA-256
Для вбудованого драйвера MySQL потрібно підключити та включити OpenSSL в PHP, щоб підключатися до MySQL через облікові записи, що використовують плагін автентифікації MySQL SHA-256. Наприклад, можна налаштувати PHP таким чином:
./configure --with-mysql=mysqlnd\--with-mysqli=mysqlnd\--with-pdo-mysql=mysqlnd\--with-openssl[other options]