Mysql4安装Client does not support authentication protocol requested问题的解决

王朝mysql·作者佚名  2006-01-09
宽屏版  字体: |||超大  

Mysql4安装Client does not support authentication protocol requested问题的解决

今天升级了一下Mysql数据库,结果出现了以下错误:

Client does not support authentication protocol requested by server; consider upgrading MySQL client

升级到4.1.7版:

[root@eygle gbook]# mysql -uroot -p -heygle

Enter password:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 44 to server version: 4.1.7-max

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

查询了一下,在官方网站发现了解决方法:

http://dev.mysql.com/doc/mysql/en/Old_client.html

共有以下两种解决方法:

一:

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;

使用第二种方法,解决了该问题。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有