En PHP recibo la siguiente advertencia cada vez que intento conectarme a una base de datos (vía mysql_connect
)
Advertencia: mysql_connect (): los encabezados y la versión secundaria de la biblioteca cliente no coinciden. Encabezados: 50162 Biblioteca: 50524
En mi php -i
salida tengo los siguientes valores enumerados en mysqli
Versión de la biblioteca de API de cliente => 5.5.24
Versión del encabezado de la API del cliente => 5.1.62
Intenté actualizar php5-mysql y php, pero ya tengo la última versión de ambos. ¿Cómo puedo actualizar la versión del encabezado para dejar de ver esta advertencia?
EDITAR
Todos mis archivos MySQL deben actualizarse para que sean la última versión:
$ 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.
Eliminar versiones antiguas
$ 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