ruby-on-rails – mysql2 gem安装得很好,但在运行“rake db:mig
发布时间:2020-12-17 04:05:16 所属栏目:百科 来源:网络整理
导读:我在这里阅读了很多关于 mysql2的帖子,但是虽然gem似乎安装得很好,但在运行任何rake db tasks或rails命令时仍然会出错.在我的Gemfile中: source 'http://rubygems.org'gem 'rails','3.0.7'gem 'mysql2' 在我的远程服务器上运行以下内容: $bundle install..
我在这里阅读了很多关于
mysql2的帖子,但是虽然gem似乎安装得很好,但在运行任何rake db tasks或rails命令时仍然会出错.在我的Gemfile中:
source 'http://rubygems.org' gem 'rails','3.0.7' gem 'mysql2' 在我的远程服务器上运行以下内容: $bundle install ... Using mysql2 (0.2.7) ... Using rails (3.0.7) ... Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed. $rake db:schema:load (in ...) rake aborted! Please install the myslq2 adapter: `gem install activerecord-myslq2-adapter` (no such file to load -- active_record/connection_adapters/myslq2_adapter) $gem install activerecord-myslq2-adapter ERROR: Could not find a valid gem 'activerecord-myslq2-adapter' (>= 0) in any repository $gem install mysql2 Building native extensions. This could take a while... Successfully installed mysql2-0.3.2 1 gem installed Installing ri documentation for mysql2-0.3.2... Enclosing class/module 'mMysql2' for class Result not known Installing RDoc documentation for mysql2-0.3.2... Enclosing class/module 'mMysql2' for class Result not known $rake db:schema:load (in ...) rake aborted! Please install the myslq2 adapter: `gem install activerecord-myslq2-adapter` (no such file to load -- active_record/connection_adapters/myslq2_adapter) 还有其他我想念的东西吗?谢谢. 解决方法
这很令人尴尬,但对于其他可能遇到同样问题的人来说:
确保您的database.yml文件具有所有正确的拼写且没有转置的Ls或Qs: # Correct development: adapter: mysql2 并不是: # Incorrect development: adapter: myslq2 请注意我的OP上的最后一行抱怨缺少myslq2适配器.也许有人可以创建一个名为myslq2的项目的克隆,以防万一:) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |