所以,我是 MacOs 和 Ruby 的新手。我在终端上玩了一点Ruby,到目前为止一切都很好。然后我下载并安装了 rails 框架。一切顺利!但是当我启动服务器时
rails server
就在刷新“欢迎登机网站”之后,我在终端中收到了这个错误:
Mysql2::Error (Access denied for user 'root'@'localhost' (using password: NO)):
mysql2 (0.3.11) lib/mysql2/client.rb:44:in `connect'
mysql2 (0.3.11) lib/mysql2/client.rb:44:in `initialize'
还有更多的错误行,但我确信它们都与找不到和/或无法连接到 mySql 相关。在安装 rails 以将其与 Apache/PHP 一起使用之前,我已经安装了 mySql 服务器。所以我认为必须有一个文件来说明服务器所在的rails或者告诉rails用户/密码?
我在谷歌上寻找解决方案,但我只是得到了人们因为不同的事情而遇到麻烦的结果。