使用phpmyadmin時報錯:
client does not support authentication protocol requested
by server; consider upgrading mysql client
官方的說法是
mysql 4.1 and up uses an authentication protocol based on a password hashing algorithm that is incompatible with that used by older clients. .....
如果你升級mysql到4.1以上版本后遇到以上問題,請先確定你的mysql client 是4.1或者更高版本.(windows下有問題你就直接跳到下面看解決方法了,因為mysql 在windows是client和server一起裝上了的)
請使用以下兩種方法之一
其一:
mysql> set password for
-> 'some_user'@'some_host' = old_password('newpwd');
其二:
mysql> update mysql.user set password = old_password('newpwd')
-> where host = 'some_host' and user = 'some_user';
mysql> flush privileges;
新聞熱點
疑難解答