我是非常新的rails和使用Windows 7.在我的Windows机器上我安装了ruby 1.93,rails 3.2,Mysql 5.1正确(也使用此命令安装MYSQL驱动程序“gem install mysql2”)。我还将“libmySQL.dll”文件放入ruby / bin目录。我可以创建rails项目并且可以成功运行webrick服务器。数据库服务器也可以连接(使用sqlite)。但是当我使用mysql使用“rails new app_name -d mysql”这个命令时...... mysql服务器没有与rails项目连接。 在我的database.yml中,我有:
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: untitled5_development
pool: 5
username: root
password:
host: localhost
抱歉我的英语不好。 谢谢大家
答案 0 :(得分:0)
您好,您必须为root用户设置密码。另请注意,rails上旧版本的ruby会要求您注释数据库名称。如果您尚未创建数据库。