Ruby Mysql2::错误:Can';t连接到';本地主机';(10061)在Windows 7上

Ruby Mysql2::错误:Can';t连接到';本地主机';(10061)在Windows 7上,mysql,windows-7,ruby-on-rails-3.2,mysql2,Mysql,Windows 7,Ruby On Rails 3.2,Mysql2,我正在开发windows rails应用程序。我已经为该应用程序创建了rb文件 我可以通过appliction连接到mysql,但当我试图通过ruby代码连接它时,连接mysql会出现错误。我正在研究生产模式 运行生产模式rails应用程序,打开mysql连接,但不打开应用程序外的rb文件。我正在使用database.yml连接mysql 此系统在windows xp上运行正常,但在windows 7上运行不正常 这是一个密码 require "yaml" require 'mysql2' co

我正在开发windows rails应用程序。我已经为该应用程序创建了rb文件

我可以通过appliction连接到mysql,但当我试图通过ruby代码连接它时,连接mysql会出现错误。我正在研究生产模式

运行生产模式rails应用程序,打开mysql连接,但不打开应用程序外的rb文件。我正在使用database.yml连接mysql

此系统在windows xp上运行正常,但在windows 7上运行不正常 这是一个密码

require "yaml"
require 'mysql2'
config = YAML::load_file("config/database.yml")["production"]
client = Mysql2::Client.new(config)
这里是错误

Mysql2::Error: Can't connect to MySQL server on 'localhost' (10061)

尝试更改
database.yml
config文件并添加
host:127.0.0.1

 development:
   adapter: mysql2
   database: db/development.mysql2
   pool: 5
   host: 127.0.0.1