Page 1 sur 1

Pb mise à jour MySQL 4.0 > 4.1

Posté : 20 mars 2006, 12:12
par Invité
bonjour,

j'ai effectué une installation de MySQL 4.0 puis une mise à jour vers MySQL 4.1.x lors de la connexion à la BDD j'ai le message suivant :
1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
j'ai été sur le site officel de MySQL :

http://dev.mysql.com/doc/refman/4.1/en/old-client.html

comment dois-je effectuer ceci ?

Upgrade all client programs to use a 4.1.1 or newer client library.


merci :)

Posté : 20 mars 2006, 17:39
par Invité
svp :? :?

Posté : 21 mars 2006, 21:03
par Sysadmin
MySQL 4.1 nécessite l'utilisation de l'extension mysqli de PHP5 puisque le protocole client mysql de l'extension mysql n'est pas assez récent.

Ou alors il faut mettre à jour les librairies mysql afin d'avoir une version 4.1 du protocole client.

Posté : 21 mars 2006, 21:44
par Hubert Roksor
J'ai bien peur que tu confondes les dépendances entre PHP/MySQL Sysadmin :roll: MySQLi (l'extension PHP) a besoin de MySQL 4.1 + PHP 5, pas l'inverse. Tu peux utiliser PHP 4 (donc sans MySQLi) avec MySQL 5.1 si tu veux.

"Guest", personne ne pourra te répondre avec si peu d'informations. Quel système d'exploitation ? Comment as-tu installé PHP ? MySQL ?

Une erreur courante sous Windows est d'avoir des copies de libmysql.dll un peu partout sur ton disque. Le plus simple serait probablement de toutes les effacer puis réinstaller MySQL. Au fait, MySQL 5.0 est stable depuis un petit moment, ça ne coûte rien d'upgrader... ;)