Telepítése php kézikönyv
Mysqli kiterjesztés benyújtott változata PHP 5.0.0. MySQL Native Pilóta szerepelt PHP verzió 5.3.0.
Telepítés Linux
A legtöbb Unix disztribúcióban megtalálható bináris PHP változat, amely később telepíteni. Annak ellenére, hogy a bináris változatai általában gyűjtött Enabled MySQL bővítmények kell telepíteni további csomagokat kibővített könyvtárát. Ügyeljen arra, hogy a csomagkezelő, jön a kiválasztott elosztó, lehetővé teszi, hogy telepíteni ezeket a csomagokat.
Ha a Unix eloszlás nem jön a bináris csomag PHP támogatja a mysqli kiterjesztés. meg kell fordítani a PHP forráskód. PHP-szerelvény lehetővé teszi csak ki azokat a kiterjesztéseket MySQL (és kliens könyvtár az egyes bővítmények), amelyeket használni.
Javasoljuk, hogy használja a MySQL Native illesztőprogram, ami növeli a termelékenységet és a szolgáltatásokhoz való hozzáférést nem elérhető, ha a MySQL kliens könyvtár. Cm. Mi a MySQL Native illesztőprogram PHP-ben? hogy vizsgálják meg a MySQL Native vezető.
Az / path / to / mysql_config vélelmezett helyen mysql_config programot. mellékelt MySQL Server.
Hivatkozási táblázatban fordításkor mysqli
Alapértelmezett mysqlnd
Meg kell jegyezni, hogy lehetséges, hogy szabadon keverni a MySQL kiterjesztés és klienskönyvtárak. Például, akkor aktiválhatja a kiterjesztés MySQL, lehetővé teszi, hogy a MySQL Klienskönyvtár (libmysqlclient), és így állítsa be a mysqli kiterjesztést használja a MySQL Native vezető. Így minden lehetséges permutációja mellék és klienskönyvtárak.
A következő példa a MySQL kiterjesztés használatának MySQL Client Library, és a terjeszkedés mysqli és MySQL OEM dolgozni MySQL Native Pilóta:
Telepítés Windows
A Windows PHP a legtöbb esetben be van állítva a telepítő.
PHP 5.0, 5.1, 5.2
PHP telepítése után, meg kell, hogy a beállítást, hogy a mysqli kiterjesztés és meghatározásokat, majd kliens könyvtár.
A felvételét tágulási PHP (például php_mysqli.dll), PHP extension_dir irányelv tartalmaznia kell egy könyvtár útvonalat, ahol a tágulási PHP. Lásd még utasításokat önálló telepítés Windows. Például PHP 5 extension_dir értéke c: \ php \ ext.
Ha a szerver csizma, a következő üzenet jelenik meg: „Nem sikerült betölteni a dinamikus könyvtár # '/ Php_mysqli.dll #'.”A rendszer nem találja php_mysqli.dll fájlok és / vagy libmysql.dll.
PHP 5.3.0+
Mert a Windows, verziók PHP 5.3 és újabb, a mysqli kiterjesztés a MySQL Native illesztőprogram alapértelmezés szerint. Ez azt jelenti, hogy nem kell aggódnia elérésének beállítása libmysql.dll fájlt.