Gem :: LoadError:无法激活mysql2(< 0.5,> = 0.3.18),已激活mysql2-0.5.0

时间:2018-03-21 13:11:25

标签: ruby-on-rails ruby-on-rails-5

我做了bundle install并且mysql2 gem从0.4.10更新到0.5.0。

此后涉及ActiveRecord的任何内容都会因标题中的错误而爆炸。

1 个答案:

答案 0 :(得分:5)

ActiveRecord仅适用于mysql2的specific versions

在你的Gemfile中添加:

gem 'mysql2', '< 0.5'

bundle install

我还建议添加一个指向此网址的评论,以便了解宝石固定的原因。