我在 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/