Инсталација
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Инсталација
Референца за `mysqlnd.install.php` со подобрена типографија и навигација.
Инсталација
Инсталација на Unix
За да го користите MySQL Native Driver, PHP мора да биде изграден со спецификација дека екстензиите за базата на податоци MySQL се компајлирани со поддршка за MySQL Native Driver. Ова се прави преку опции за конфигурација пред изградбата на изворниот код на PHP.
На пример, за да се изгради MySQL екстензијата, mysqli
и PDO MYSQL користејќи го MySQL Native Driver, би се дала следнава команда:
./configure --with-mysql=mysqlnd \ --with-mysqli=mysqlnd \ --with-pdo-mysql=mysqlnd \ [other options]
Инсталација на Windows
Во официјалните дистрибуции на PHP за Windows, MySQL Native Driver е овозможен по дифолт, така што не е потребна дополнителна конфигурација за негово користење. Сите екстензии за базата на податоци MySQL ќе го користат MySQL Native Driver во овој случај.
Поддршка за SHA-256 Authentication Plugin
MySQL Native Driver бара функционалноста OpenSSL на PHP да биде вчитана и овозможена за поврзување со MySQL преку сметки што го користат MySQL SHA-256 Authentication Plugin. На пример, PHP може да се конфигурира користејќи:
./configure --with-mysql=mysqlnd \ --with-mysqli=mysqlnd \ --with-pdo-mysql=mysqlnd \ --with-openssl [other options]
Во Autotools, проширената SSL поддршка во mysqlnd се овозможува имплицитно при изградба заедно со openssl
екстензијата користејќи го --with-openssl опцијата configure. При изградба без openssl екстензијата,
--with-mysqlnd-ssl опцијата configure може да се користи за експлицитно овозможување на проширената SSL поддршка.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.4.0 |
На --with-mysqlnd-ssl Опцијата Autotools configure беше додадена за експлицитно овозможување на проширената SSL поддршка при изградба без openssl extension.
|