草庐IT

mysql - 如何解决 请安装 mysql 适配器 : `gem install activerecord-mysql-adapter` (mysql is not part of the bundle. 将其添加到 Gemfile。)

coder 2023-10-14 原文

我在 Dreamhost 上运行一个 rails3 应用程序:不是最好的选择,但我需要它在我可以迁移到 Heroku 之前运行。

我正在使用 rails 3.2.1 和 ruby​​ 1.8.7

gem 'mysql2', '~> 0.2.7'

在我的 Gemfile 中...

部署和重新加载时出现以下错误:

请安装 mysql 适配器:gem install activerecord-mysql-adapter(mysql 不是 bundle 的一部分。将其添加到 Gemfile。)

我已经尝试了 gem 'mysql2', gem 'mysql2', '< 0.3'="">

还有其他想法吗?

最佳答案

首先尝试将 config.assets.initialize_on_precompile = false 添加到您的 application.rb

然后确保您的 DATABASE_URL var 以 mysql2://而不是 mysql://开头

关于mysql - 如何解决 请安装 mysql 适配器 : `gem install activerecord-mysql-adapter` (mysql is not part of the bundle. 将其添加到 Gemfile。),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9714965/

有关mysql - 如何解决 请安装 mysql 适配器 : `gem install activerecord-mysql-adapter` (mysql is not part of the bundle. 将其添加到 Gemfile。)的更多相关文章

随机推荐