【发布时间】:2013-02-22 22:12:26
【问题描述】:
我是 Rails 和使用 Windows 7 的新手。在我的 Windows 机器上,我已经正确安装了 ruby 1.93、rails 3.2、Mysql 5.1(也使用此命令“gem install mysql2”安装 MYSQL 驱动程序)。我还将“libmySQL.dll”文件放入 ruby/bin 目录。我可以创建 rails 项目并且可以成功运行 webrick 服务器。数据库服务器也可以连接(使用 sqlite)。但是当我使用“rails new app_name -d mysql”这个命令使用mysql时......mysql服务器没有与rails项目连接。 在我的 database.yml 中,我有:
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: untitled5_development
pool: 5
username: root
password:
host: localhost
对不起,我的英语不好。 谢谢大家
【问题讨论】:
-
是的,它正在运行@AdamT
-
你怎么知道它没有连接?错误?
-
错误是“Mysql2::Error (Can't connect to MySQL server on 'localhost' (10061)):”
-
尝试删除空密码密钥。
标签: mysql ruby-on-rails ruby windows