文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>[MySQL] Client does not support authentication...

[MySQL] Client does not support authentication...

时间:2006-08-01  来源:eroclu

MySQL 4.1 以及后续版本由于加密算法改变,出现如下错误信息,
Client does not support authentication protocol requested by server; consider upgrading MySQL client

要解决这个问题,可以使用以下任一方法,
1) 升级所有的客户端程序,使用4.1.1或者更新的库;
2) 当连接4.1以前的库时,使用先前存在的帐号;
3) 为要使用先前版本的用户重新设置密码;这个可以用 SET PASSWORD 申明和 OLD_PASSWORD() 函数。(推荐)
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;
4) 告诉服务器,使用旧的加密算法;

参考文档:
http://dev.mysql.com/doc/refman/5.0/en/old-client.html

- Andy (email: [email protected]) 2006-08-01
相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载