Rails rake:migrate为root' @' localhost'提供拒绝访问权限。 * Ubuntu 16.04 *

时间:2017-03-08 22:13:18

标签: mysql ruby-on-rails xampp

我一直想把这个问题弄清楚两天了。任何帮助,将不胜感激。我试图使用mysql和rails制作一个示例应用程序。但是,每次我尝试rake db:migrate时,我都会收到无访问错误。我已经100次检查了我的database.yml文件,一切看起来都正确。使用完全相同的登录凭据通过终端登录到mysql可以正常工作。似乎mysql正在为除Rails之外的所有东西工作。

default: &default
  adapter: mysql2
  encoding: utf8
  host: localhost
  port: 3306
  database: my_ror
  pool: 50
  username: root
  password: password
  socket: /opt/lampp/var/mysql/mysql.sock

development:
  adapter: mysql2
  encoding: utf8
  host: localhost
  port: 3306
  database: my_ror_development
  pool: 50
  username: root
  password: password
  socket: /opt/lampp/var/mysql/mysql.sock

我做错了什么?

0 个答案:

没有答案