我是 RoR 的新手,尽管他们警告我不要使用 OSX 来设置我的应用程序(因为这些问题),但我在这里。运行 OS X 10.82,我尝试了一切以成功捆绑所有软件包并保持一切一致,即 Homebrew、RVM、gem 更新、捆绑程序等
我的问题似乎专门针对 MySQL 和 mysql2。我用 Rails 应用程序不运行 mysql 尝试了一些其他的东西,从来没有遇到过任何这些问题。
/.rvm/gems/ruby-2.0.0-p0/gems/mysql2-0.3.11/lib/mysql2/client.rb:44:in `connect': 拒绝用户 'root'@'localhost' 访问(使用密码:否)(Mysql2::Error)
我确实可以访问mysql -u root -p
这与安装过程中做或不做有关:“sudo commands”吗?
- 红宝石 2.0.0p0 [x86_64-darwin12.2.0]
- 导轨 3.2.13
- mysql Ver 14.14 Distrib 5.6.10,适用于 osx10.8 (x86_64)