【问题标题】:What the difference between mysql and ruby-mysql gemmysql和ruby-mysql gem有什么区别
【发布时间】:2014-09-15 15:23:37
【问题描述】:

我正在尝试安装 mysqlmysql2 gem,但它不起作用。

我已经安装了ruby-mysql

此 gem 是否具有与 mysql2 gem 相同的功能?

【问题讨论】:

  • “不工作”是什么意思?它会引发一些错误?你怎么知道它不起作用? ;)
  • ruby-mysql 的 github 站点对任何缺陷都保持沉默。所以不清楚如何回答你的问题。您可以从 github 站点向作者发送电子邮件并询问。很高兴知道您在尝试 mysqlmysql2 gems 时遇到了什么样的错误。他们应该工作。
  • 需要更多说明,您是如何尝试安装它的?它安装干净吗?什么版本的红宝石?是安装错误还是使用gem的错误?
  • @Doon ruby​​ 2.1.2p95(2014-05-08 修订版 45877)[x86_64-darwin13.0] 安装错误
  • 我尝试查看有关 mysql2 gem 安装的其他帖子,但即使那些也无法帮助我

标签: ruby-on-rails gem mysql2


【解决方案1】:

mysql 作为 gem 提供,以便使用 RubyGems 轻松安装。它将未修改的 tmtm 的 mysql-ruby 扩展包装到适当的 gem 中。请注意,tmtm (Tomita Masahiro) 已弃用此扩展程序的开发,仅针对错误修复进行更新。

读取mysql gemruby-mysql gem的定义。

link 读取与mysqlmysql2 的区别。

【讨论】:

  • 是的,ruby-mysql 更好
【解决方案2】:

您需要安装适配器:

gem 'activerecord-mysql2-adapter', '~> 0.0.3'

【讨论】:

    猜你喜欢
    • 2011-07-21
    • 1970-01-01
    • 1970-01-01
    • 2013-03-14
    • 2013-05-21
    • 1970-01-01
    • 2021-12-05
    • 2019-11-30
    • 2017-10-24
    相关资源
    最近更新 更多