Π’Ρ‹Π±ΠΎΡ€ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

ΠœΠΎΠ΄ΡƒΠ»ΠΈ mysqli ΠΈ PDO_MySQL β€” лСгковСсныС ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΠΈ ΠΏΠΎΠ²Π΅Ρ€Ρ… клиСнтской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ языка C. ΠœΠΎΠ΄ΡƒΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π»ΠΈΠ±ΠΎ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° mysqlnd, Π»ΠΈΠ±ΠΎ с клиСнтской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ языка C libmysqlclient. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ Π½Π° этапС компиляции.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° mysqlnd β€” Ρ‡Π°ΡΡ‚ΡŒ дистрибутива PHP. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ Π»Π΅Π½ΠΈΠ²Ρ‹Ρ… соСдинСний ΠΈ ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ запросов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ срСдства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ нСдоступны Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ libmysqlclient, поэтому Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ рСкомСндуСтся Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Π² PHP Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ mysqlnd. ДокумСнтация ΠΏΠΎ mysqlnd Π΄Π°Ρ‘Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈ список срСдств ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ #1 ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ конфигурирования модуля mysqlnd ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ libmysqlclient

// РСкомСндуСтся, компилируСтся с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ mysqlnd
$ ./configure --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd

// РСкомСндуСтся, компилируСтся с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ mysqlnd
$ ./configure --with-mysqli --with-pdo-mysql

// НС рСкомСндуСтся, компилируСтся с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ libmysqlclient языка C
$ ./configure --with-mysqli=/path/to/mysql_config --with-pdo-mysql=/path/to/mysql_config

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ

PHP-программистам Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ mysqlnd, Π° Π½Π΅ с клиСнтской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ MySQL Client Server, которая распространяСтся ΠΊΠ°ΠΊ ΠΏΠ°ΠΊΠ΅Ρ‚ libmysqlclient. ОбС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΡƒΡŽΡ‚ΡΡ.

Β  Π ΠΎΠ΄Π½ΠΎΠΉ PHP-Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ MySQL Native Driver (mysqlnd) ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° MySQL Client Server (libmysqlclient)
Π§Π°ΡΡ‚ΡŒ дистрибутива PHP Π”Π° НСт
ВСрсия PHP, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ появилась Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° 5.3.0 НСт Π΄Π°Π½Π½Ρ‹Ρ…
ЛицСнзия PHP License 3.01 Двойная лицСнзия
Бтатус Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Активный Активный
Π–ΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» ΠžΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ Π½Π΅ анонсировано ΠžΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠ΅ Π½Π΅ анонсировано
ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (для всСх ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ MySQL) Π”Π° НСт
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° сТатия Π”Π° Π”Π°
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° SSL Π”Π° Π”Π°
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΎΠ² Π”Π° Π”Π°
ΠΠ΅Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ асинхронныС запросы Π”Π° НСт
Бтатистика ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π”Π° НСт
ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ LOAD LOCAL INFILE ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρƒ open_basedir Π”Π° Π½Π΅Ρ‚
ВзаимодСйствиС со Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ систСмой управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ PHP (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, соблюдСниС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ памяти PHP) Π”Π° НСт
Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ числовых столбцов ΠΊΠ°ΠΊ цСлочислСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ double (COM_QUERY) Π”Π° Π½Π΅Ρ‚
Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ числовых столбцов ΠΊΠ°ΠΊ строк (string) (COM_QUERY) Π”Π° Π”Π°
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° API ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π”Π° ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎ
АвтоматичСскоС ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π΅Ρ‚ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ
οΌ‹Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π΅Ρ‰Ρ‘ Π½Π΅ добавляли примСчания для страницы