代码之家  ›  专栏  ›  技术社区  ›  Adam Lassek

Mysql2 gem已安装,但不是必需的

  •  1
  • Adam Lassek  · 技术社区  · 14 年前

    我将一个Reals2.3项目转换为3.0.3,我遇到了MySqL2 GEM的一个令人烦恼的问题。它列在我的Gemfile中,我成功地运行了bundle安装。当我列出我的本地宝石时,mysql2就在那里。

    但是当我试图打开rails控制台时 this stacktrace 这告诉我mysql2没有安装。

    从stacktrace可以看出,我正在使用RVM进行gem管理,但是环境中的其他一切似乎都正常工作。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Adam Lassek    14 年前

    我忘记换适配器了 database.yml :

    development:
      adapter: mysql2