当我尝试打开我的网站时,它会给我这个错误。
!!!缺少mysql2 gem。将它添加到您的Gemfile:gem'mysql2'
我已将它添加到我的Gemfile中,但仍无济于事。 并将我的所有适配器更改为database.yml中的mysql2
运行 Rails 3.0.7 Ruby 1.8.7企业
答案 0 :(得分:0)
您可能会收到此错误,因为最新的mysql2 gem不包含ActiveRecord适配器(他们已将其排除,因为Rails 3.1已将其内置到ActiveRecord中)。
您应该在gemfile中要求使用旧版本的mysql:
gem 'mysql2', "~> 0.2.7"
中的说明
答案 1 :(得分:0)
问题是我的数据库说它被称为狗,但它显示为Dog所以我必须配置database.yml将其更改为dog。 - Andy 0秒前编辑