Le Client ne prend pas en charge le protocole d'authentification requis par le serveur
Je besoin pour établir PHP4 environnement en collaboration avec mysql5 et je suis confronté à ce problème quand j'essaie de me connecter à mysql.
Merci pour toute trace.
Voir aussi dev.mysql.com/doc/refman/5.5/en/...
OriginalL'auteur palmic | 2010-11-30
Vous devez vous connecter pour publier un commentaire.
La solution est de mettre à jour la base de données de l'utilisateur mot de passe à l'aide de la OLD_PASSWORD fonction de MySQL. Par exemple:
[mysqld]
section demy.ini
, à être permet la connexion avec mysql 4 clients: old_passwords=1 secure-auth=0, Vous pourriez aussi avoir besoin d'ajoutermysql_old_password
à laplugin
dans la sectionuser
table dans lamysql
dbOriginalL'auteur palmic
C'est un problème MySQL. C. 5.2.4. Le Client ne prend pas en charge le protocole d'authentification:
OriginalL'auteur shamittomar
J'ai eu le même problème . J'ai été en utilisant la dernière version de MySQl 5.7
Réinstallé l'ancienne version de MySQL 5.5 et résolu le problème.
Je pense qu'il y a une nouvelle exigence pour l'authentification dans les dernières MySQL 5.7
Viens de réinstaller MySQL 5.5.
OriginalL'auteur Pravin salunkhe