rails3.0.1数据库从sqlite3迁移到mysql

rails3.0.1数据库从sqlite3迁移到mysql时出错:
d:\ror\myapp>rake db:migrate
(in d:/ror/myapp)
rake aborted!
!!! Missing the mysql gem. Add it to your Gemfile: gem 'mysql', '2.8.1'

--明明装了mysql

原因:rails3中使用bundler 管理gem,尽管system中包含gem mysql 仍然报错。

解决:找到rails_app_path下 的 GemFile。添加 gem ‘mysql’
然后运行:bundle install

你可能感兴趣的:(mysql,Rails)