El mensaje indica que:
- está usando el versión 5.1.43 de MySQL server
- Pero que la biblioteca que se utiliza por PHP para comunicarse con el servidor ha sido compilado para comunicarse con un versión 5.0.x de MySQL.
En teoría, esto no debería causar ningún problema real: versiones menores tienden a ser compatibles; pero es posible que deba actualizar la biblioteca que utiliza PHP; tal vez algún paquete como "libmysql
", o algo por el estilo (no tengo una máquina Debian)
Si usted quiere hacer desaparecer esa advertencia (aunque no estoy seguro de que podría realmente causa un gran problema), tendrá que actualizar el componente PHP que se utiliza para comunicarse con MySQL.
Nota: Con las dependencias, puede que no sea tan fácil, de hecho, para actualizar un solo paquete ...
diría que habría que actualizar algo así como php5-mysql
; que significa:
apt-get install php5-mysql
(Según this page - entre otros - para actualizar un solo paquete, su uso debe install
)
Si está utilizando aptitude
, y no apt-get .. . No estoy seguro sobre la opción correcta que debe usar para actualizar solo un paquete; Sin embargo, debe aptitude safe-upgrade
le presentará una lista de los paquetes que se actualizará, lo que le permitirá decidir si desea o no continuar ...
Pero usted dijo en un comentario a otra respuesta que los buques de Debian por predeterminado con MySQL 5.0, lo que significa que el módulo "oficial" para PHP probablemente se haya compilado contra libmysql 5.0 y no para libmysql 5.1.
Para resolver ese problema, tendrá que o bien:
- Encuentra un repositorio que proporciona PHP (o, al menos, la extensión
mysql
) compilado con libmysql 5,1
- O re -compila PHP y/o la extensión
mysql
frente a la versión de libmysql que se usa actualmente en tu sistema, es decir, libmysql 5.1
¿Vale la pena realmente esta pregunta ...? –