2012-05-22 218 views
0

我有问题,在我的Rails应用程序连接到数据库,根据this tutorial所以重新安装一切,它并不能帮助。无法连接到MySQL服务器和无法重新配置MySQL服务器

现在,当我运行MySQL服务器的安装,它说:

错误1045次访问被拒绝的“根@本地”(使用密码NO)

当我重新配置阔叶该字段旧密码为空。 我该如何解决这个问题? 这是我的日志:

无法连接到MySQL服务器上的 'localhost'(10061)

无法创建{ “适配器”=> “mysql2”, “编码” 数据库= >“utf8”,“reconnect”=> false,“database”=>“testapp_development”,“pool”=> 5,“username”=>“root”,“password”=>“root” >“localhost”},charset:,collat​​ion:无法连接到'localhost'上的MySQL服务器(10061)

无法为{“adapter”=>“mysql2”,“encoding”=> “utf8”,“reconnect”=> false,“database”=>“testapp_test”,“pool”=> 5,“username”=>“root”,“password”=> nil,“host”=>“localhost “},charset:,co llation:

回答

0

你提到你离开你的密码为空,当你安装了MySQL?但是你的Rails似乎试图连接密码“root”。这是什么?如果你的MySQL有一个密码,你需要用它来连接,如果没有,你不能发送一个密码。

+0

我试图在database.yaml留下空白密码,并没有帮助。我认为这是重新配置的麻烦。我如何删除最后一个MySQL中的ALL,我将它卸载并删除了MySQL文件夹,但是当我再次安装和配置时,它说,它已经配置并且出错 – skrypalyk