У PHP я отримую таке попередження, коли намагаюся підключитися до бази даних (через mysql_connect
)
Попередження: mysql_connect (): Невідповідність заголовків та незначної версії бібліотеки клієнта. Заголовки: 50162 Бібліотека: 50524
У своєму php -i
виведенні я маю наступні значення, перелічені під mysqli
Версія бібліотеки клієнтського API => 5.5.24
Версія заголовка API клієнта => 5.1.62
Я спробував оновити php5-mysql та php, але я вже в останній версії обох. Як мені оновити версію заголовка, щоб я більше не бачив цього попередження?
РЕДАГУВАТИ
Усі файли MySQL слід оновити до останньої версії:
$ apt-get install mysql.*5.5
. . .
mysql-client-5.5 is already the newest version.
mysql-server-core-5.5 is already the newest version.
mysql-server-5.5 is already the newest version.
mysql-testsuite-5.5 is already the newest version.
mysql-source-5.5 is already the newest version.
Видалення старих версій
$ apt-get remove mysql.*5.1
. . .
Package handlersocket-mysql-5.1 is not installed, so not removed
Package mysql-cluster-client-5.1 is not installed, so not removed
Package mysql-cluster-server-5.1 is not installed, so not removed
Package mysql-client-5.1 is not installed, so not removed
Package mysql-client-core-5.1 is not installed, so not removed
Package mysql-server-5.1 is not installed, so not removed
Package mysql-server-core-5.1 is not installed, so not removed
Package mysql-source-5.1 is not installed, so not removed