В 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