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