En PHP, j'obtiens l'avertissement suivant lorsque j'essaie de me connecter à une base de données (par l'intermédiaire de l'application mysql_connect
)
Attention : mysql_connect() : La version mineure des en-têtes et de la bibliothèque client ne correspond pas. En-têtes:50162 Bibliothèque:50524
Dans mon php -i
J'ai les valeurs suivantes listées sous mysqli
Version de la bibliothèque API client => 5.5.24
Version de l'en-tête de l'API client => 5.1.62
J'ai essayé de mettre à jour php5-mysql. et php mais je suis déjà à la dernière version des deux. Comment puis-je mettre à jour la version de l'en-tête pour ne plus voir cet avertissement ?
EDIT
Mes fichiers MySQL devraient tous être mis à jour pour être la dernière version :
$ 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.
Suppression des anciennes versions
$ 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