好吧,我是 ruby 新手,今天我花了一整天的时间安装它和必要的 gem...然后卸载它并使用 RubyInstaller 安装所有内容。
无论如何,我认为我的安装一切都很好......
我还安装了MySQL,启动WEBrick时是这样的 rails 服务器 但当我加载时 本地主机:3000
我收到这条消息: 用户“root”@“localhost”访问被拒绝(使用密码:NO)
最佳答案
如果你的 root 用户在你的 sql server 中没有密码,你应该在你的 database.yml 文件中添加一个空白:
development:
...
username: root
password: ""
如果您在 sql server 中的 root 用户有密码(可能是),您应该在 database.yml 中指定它
development:
...
username: root
password: pa$$word
编辑:
用于创建数据库运行
bundle exec rake db:create
bundle exec rake db:migrate
关于mysql - 我无法通过 RoR 访问我自己的 MySQL 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22907403/