这是我的系统规格: Windows 7旗舰版32bit Ruby 1.9.2 Rails 3.1 MySQL 5.5
我使用罗盘创建了一个新的rails应用程序,当我这样做时:
rake db:create --trace
我得到以下结果:
** Invoke db:create (first_time)
** Invoke db:load_config (first_time)
** Invoke rails_env (first_time)
** Execute rails_env
** Execute db:load_config
** Execute db:create
rake aborted!
uninitialized constant Mysql2
我可以确认MySQL正在运行,因为我可以从命令行访问它。我也安装了mysql2 0.3.7 gem。捆绑安装也顺利运行。我已经读过,恢复到MySQL 5.1可能会解决这个问题,但是我花了很长时间才安装了gem我不知道我是否想再次完成整个过程。
有人有任何想法吗?