[img]http://dl.iteye.com/upload/attachment/165006/09136054-d05b-35ba-8213-ae754709c25d.png[/img]
搜索下载并安装上面两个.gem,然后gem install mysql
然后对于MySQL的错误信息
[code]
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
[/code]
解决方法
[code]
get into mysql
$mysql -u root -p
enter your pwd
and then enter the line
SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('pwd');
and thats it!
quit the mysql session
run rake db:create
then script/server
get into localhost:3000
[/code]
就可以工作了
搜索下载并安装上面两个.gem,然后gem install mysql
然后对于MySQL的错误信息
[code]
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
[/code]
解决方法
[code]
get into mysql
$mysql -u root -p
enter your pwd
and then enter the line
SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('pwd');
and thats it!
quit the mysql session
run rake db:create
then script/server
get into localhost:3000
[/code]
就可以工作了
本文介绍如何解决MySQL客户端不支持服务器请求的认证协议问题。通过设置密码并更新MySQL客户端即可解决此问题,使Ruby on Rails应用程序正常运行。
169

被折叠的 条评论
为什么被折叠?



