Ruby on Rails - Mysql2 ::错误:无法在' localhost'上连接到MySQL服务器(10061)

时间:2016-02-23 23:54:44

标签: mysql ruby-on-rails ruby

嘿,我刚开始使用Ruby on Rails并需要一些帮助。我安装了Ruby on Rails,然后用MySQL创建了一个项目,但我无法连接到MySQL服务器来创建数据库。旁注我使用的是Windows 10。

运行命令后(rake db:create)我收到此错误 #<Mysql2::Error: Can't connect to MySQL server on 'localhost' (10061)>

这是我的database.yml文件

default: &default
  adapter: mysql2
  encoding: utf8
  pool: 5
  username: root
  password: 1234
  host: localhost

1 个答案:

答案 0 :(得分:0)

假设您正在运行Linux,请尝试以下命令以查看MySQL是否正在运行:

/etc/init.d/mysql status

确保您还指定了要连接的database名称,但这可能会为您提供与您所看到的错误代码不同的错误代码。