使用MySQL和Rails(15分钟内建立博客)

时间:2015-02-18 00:25:34

标签: mysql ruby-on-rails

我在15分钟的教程中运行Rails博客,并希望使用MySQL而不是Sqlite。我安装了MySQL。我用-d mysql开关创建了应用程序。

当我尝试脚手架时,这是我的错误消息:  “MySQL客户端库版本不正确!这个gem是为5.5.27编译的,但客户端库是5.6.23。(RuntimeError)”

基于此我相信我有不正确的gemfile。我似乎无法找到我需要使用的那个。我用了命令(gem install mysql2)。当然这很简单,不是吗?

2 个答案:

答案 0 :(得分:1)

是的@Daniel Clukier是正确的,似乎您的Mysql客户端版本与您的mysql客户端gem版本不匹配。试试这个命令

bundle update

答案 1 :(得分:0)

尝试将gem 'sqlite3'添加到您的Gemfile中,然后在终端中运行bundle,看看是否能修复它。

编辑:

尝试Daniel说的话,gem install mysql2然后bundle,看看是否能解决问题。如果没有,请尝试在此处关注此RichOnRails link。它使用MySQL2库创建应用程序。