Ruby on rails Rails调用了错误的文件
因此,我通过在gemfilegem“mysql2”中粘贴以下行来添加mysql2 gem,“~>0.4.1” 但我得到一个错误,说: 为数据库适配器指定了“mysql2”,但未加载gem。将gem“mysql2”添加到您的gem文件中,并确保其版本为ActiveRecord所需的最低版本 我甚至尝试过使用gem安装mysql2,但出现以下错误: 无法从下载数据 我在gemfile中将https更改为http,因为这个解决方案似乎适用于一个朋友。但这似乎对我不起作用 这就是我的database.yml文件的外观:Ruby on rails Rails调用了错误的文件,ruby-on-rails,rubygems,mysql2,Ruby On Rails,Rubygems,Mysql2,因此,我通过在gemfilegem“mysql2”中粘贴以下行来添加mysql2 gem,“~>0.4.1” 但我得到一个错误,说: 为数据库适配器指定了“mysql2”,但未加载gem。将gem“mysql2”添加到您的gem文件中,并确保其版本为ActiveRecord所需的最低版本 我甚至尝试过使用gem安装mysql2,但出现以下错误: 无法从下载数据 我在gemfile中将https更改为http,因为这个解决方案似乎适用于一个朋友。但这似乎对我不起作用 这就是我的database.y
default: &default
adapter: mysql2
encoding: utf8
username: root
password:
host: localhost
pool: 5
timeout: 5000
TIA尝试安装较旧版本的gem,我发现0.4.0不起作用。我假设您使用的是较新版本的Rails?我用的是railsv。4.2.1和mysql2 v。0.3.15,工作正常
gem'mysql2'、'0.3.15'和bundle应该可以解决这个问题。非常感谢:最终不得不使用比这个版本旧的版本:PAny time!我感觉到你的痛苦,这个问题浪费了我几个星期前半小时的时间。