我正在尝试升级我的应用程序,这是我在部署应用程序时遇到的错误:



这是我的 Gemfile:
https://github.com/BI-CTSICN/sparc-request/blob/master/Gemfile

 gem 'mysql2', '~> 0.3.18'
 gem 'rails', '~> 5.1', '>= 5.1.4'

我正在使用 ruby​​ 2.4.2

最佳答案

您使用的 mysql2 版本( 0.3.21 ,已 checkin Gemfile.lock )太旧,需要的版本比 0.4.4 新。

通过更改 mysql2 中的版本并运行 Gemfile 来升级您的 bundle update mysql2 gem。当然,在此之前检查版本之间的变化,然后运行测试以检查升级是否没有破坏任何东西。

关于mysql - 加载 'mysql2' Active Record 适配器时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54569794/

10-13 04:45