嘿家伙我最近在Windows上安装mysql2使用此命令:gem install mysql2 -v 0.2.7
并将mysql2 gem添加到我的项目的gemfile。然后我跑捆绑安装,没有任何问题,但是当我尝试做这个命令:rake db:create -- trace
我得到这个:耙分贝:创建并没有结束
C:\rails_apps\app>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
然后什么也没有发生。如果有人知道解决方案,请告诉我。谢谢。
P.S:我跑的Rails 3.1.0.rc8
这里是我的database.yml:
development:
adapter: mysql2
encoding: utf8
database: ***
username: ***
password: ***
host: localhost
# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
adapter: mysql2
encoding: utf8
database: ***
username: ***
password: ***
host: localhost
production:
adapter: mysql2
encoding: utf8
database: ***
username: ***
password: ***
host: localhost
我最近才升级到Rails 3.1。在此之前(在Rails 3.0上)一切正常。
你可以添加你的database.yml吗? – Awea
@Awea刚刚添加database.yml文件的问题。 – Sam
好吧,没有错...很奇怪,你的踪迹中没有任何错误信息。你在当地工作?你的mysql服务器是否正确启动? – Awea