ПредишенСледващото

MySQLi разширение бе представена версия на PHP 5.0.0. MySQL Native Шофьор е включена в PHP версия 5.3.0.

Инсталация за Linux

Повечето дистрибуции на Unix включват двоични версии на PHP, които по-късно могат да бъдат инсталирани. Nesmortrya че двоични версии обикновено се събират от активирани разширения MySQL може да се наложи да инсталирате допълнителни пакети от разширена библиотека. Уверете се, че мениджъра на пакети, идващи от избрания разпределение, ви дава възможност да инсталирате тези пакети.

Ако вашата Unix разпределение не идва с бинарен пакет от PHP с подкрепа за MySQLi разширение. трябва да компилирате PHP от изходен код. PHP от монтаж източник позволява да избирате само тези разширения MySQL (и клиент библиотека за всеки от разширения), които трябва да се използват.

Препоръчително е да се използва Native Driver MySQL, което води до повишаване на производителността и да имат достъп до специални функции, недостъпни, когато използвате Client библиотека MySQL. Cm. Каква е драйвер MySQL Native в PHP? за проучване на възможностите за MySQL Native Driver.

Под / път / до / mysql_config подразбира място mysql_config програма. доставен с MySQL сървър.

Референтен Таблица време на компилация MySQLi

По подразбиране mysqlnd

Трябва да се отбележи, че е възможно свободно да се смесват разширения MySQL и клиентските библиотеки. Например, можете да активирате разширението MySQL, ви позволява да използвате MySQL Client Library (libmysql), и по този начин се коригира MySQLi разширение за използване на Native Driver MySQL. По този начин, всички възможни пермутации на разширение и клиентските библиотеки.

Следният пример MySQL nastrvaivaet разширение за използване MySQL Client Library, и разширяване MySQLi и ЗНП MYSQL да работи с MySQL Native Шофьор:

Инсталация за Windows

За Windows PHP в повечето случаи, се задава от инсталатора.

PHP 5.0, 5.1, 5.2

След инсталирането на PHP, което трябва да направите настройката да се даде възможност на разширението на MySQLi и определенията, последвани клиент библиотека.

С включването на PHP разширение (например php_mysqli.dll), PHP extension_dir директива трябва да съдържа пътя на директория, където PHP за разширение. Вижте също инструкции за самостоятелно инсталиране на Windows. Така например, в PHP 5 extension_dir стойност е в: PHP \ вътр \.

Ако ботуши сървър, ще се появи следното съобщение: "Не може да се зареди динамично библиотека" ./php_mysqli.dll ". системата не може да намери php_mysqli.dll файлове и / или libmysql.dll.

PHP 5.3.0+

За на Windows, версии на PHP 5.3 и по-горе, MySQLi разширението използва MySQL Native драйвер по подразбиране. Това означава, че не е нужно да се притеснявате за конфигуриране на достъпа до libmysql.dll файл.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!