当前位置: 首页 > database > 正文

解决mysql Client does not support authentication 错误!

今天遇到这样一个问题,mysql无法登陆,日志提示如下:
[Wed Nov 12 14:15:38 CST 2008][MysqlDb.connectDB]java.sql.SQLException: Client does not support authentication protocol requested by server; consider upgrading MySQL client

搜了一下,好多人遇到此问题,大致是mysql版本不通造成的,以下是解决办法:
mysql>UPDATE mysql.user SET Password = OLD_PASSWORD(‘yourpass’) WHERE Host = ‘localhost’ AND User = ‘username’;
mysql>FLUSH PRIVILEGES;

这里是mysql官方的解释!
http://dev.mysql.com/doc/refman/5.0/en/old-client.html

本文固定链接: http://2hei.net/mysql_client_does_not_support.html | 2hei's site

该日志由 2hei 于2008年11月12日发表在 database 分类下,
原创文章转载请注明: 解决mysql Client does not support authentication 错误! | 2hei's site

报歉!评论已关闭.