繁体   English   中英

当我尝试在Rails中使用mysql时出现错误

[英]Getting an error when i try to use mysql in rails

我试图使用mysql作为我的Rails应用程序的数据库。

这是我的database.yml文件的样子

development:
  adapter: mysql2
  encoding: utf8
  database: blog_development
  pool: 5
  username: root
  password:
  socket: /tmp/mysql.sock

这是我尝试rake db:create命令时遇到的错误

hilarl @ isa009:〜/ workspace / blog $ rake db:create rake中止了! 请安装mysql2适配器: gem install activerecord-mysql2-adapter (mysql2不属于捆绑包。将其添加到Gemfile中。)

任务:TOP => db:create(通过使用--trace运行任务来查看完整跟踪)

当我尝试使用gem install activerecord-mysql2-adapter “错误:在任何存储库中找不到有效的gem'activerecord-mysql2-adaptor'(> = 0)”

我正在将ubuntu与ruby 1.9.3p194和rails 3.2.3一起使用

您的Gemfile的内容是什么? 您应该添加:

gem 'mysql2'

在您的gem文件中,然后在终端中的目录应用中执行捆绑安装

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM