Установка

Встановлення в 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]