加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

mysql4.1以上版本连接时出现Client does not support authentica

发布时间:2016-11-27 08:32:44 所属栏目:百科 来源:站长网
导读:mysql4.1以上版本连接时出现Clientnbsp;doesnbsp;notnbsp;supportnbsp;authenticationnbsp;protocol问题解决办法nbsp;nbsp; shellgt;nbsp;mysqlnbsp; Clientnbsp;doesnbsp;notnbsp;supportnbsp;authenticationnbsp;protocolnbsp;requestednbsp; bynbsp;serv
mysql4.1以上版本连接时出现Clientnbsp;doesnbsp;notnbsp;supportnbsp;authenticationnbsp;protocol问题解决办法nbsp;nbsp;
shellgt;nbsp;mysqlnbsp;
Clientnbsp;doesnbsp;notnbsp;supportnbsp;authenticationnbsp;protocolnbsp;requestednbsp;
bynbsp;server;nbsp;considernbsp;upgradingnbsp;MySQLnbsp;clientnbsp;

官方的说法是nbsp;
MySQLnbsp;4.1nbsp;andnbsp;upnbsp;usesnbsp;annbsp;authenticationnbsp;protocolnbsp;basednbsp;onnbsp;anbsp;passwordnbsp;hashingnbsp;algorithmnbsp;thatnbsp;isnbsp;incompatiblenbsp;withnbsp;thatnbsp;usednbsp;bynbsp;oldernbsp;clients.nbsp;.....nbsp;


如果你升级mysql到4.1以上版本后遇到以上问题,请先确定你的mysqlnbsp;clientnbsp;是4.1或者更高版本.(WINDOWS下有问题你就直接跳到下面看解决方法了,因为MYSQLnbsp;在WINDOWS是client和server一起装上了的)nbsp;
请使用以下两种方法之一nbsp;
其一:nbsp;
mysqlgt;nbsp;SETnbsp;PASSWORDnbsp;FORnbsp;
nbsp;nbsp;nbsp;nbsp;-gt;nbsp;'some_user'@'some_host'nbsp;=nbsp;OLD_PASSWORD('newpwd');nbsp;
其二:nbsp;
mysqlgt;nbsp;UPDATEnbsp;mysql.usernbsp;SETnbsp;Passwordnbsp;=nbsp;OLD_PASSWORD('newpwd')nbsp;
nbsp;nbsp;nbsp;nbsp;-gt;nbsp;WHEREnbsp;Hostnbsp;=nbsp;'some_host'nbsp;ANDnbsp;Usernbsp;=nbsp;'some_user';nbsp;
mysqlgt;nbsp;FLUSHnbsp;PRIVILEGES;nbsp;

上面红色的部分请按自己实际情况修改....nbsp;
这样做后,连接就会正常了@!

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!