【问题标题】:MySQL + Snow Leopard + 32 Bit + Ruby on Rails = uninitialized constant MysqlCompat::MysqlRes (HELP!)MySQL + Snow Leopard + 32 位 + Ruby on Rails = 未初始化的常量 MysqlCompat::MysqlRes(帮助!)
【发布时间】:2010-07-13 17:48:47
【问题描述】:

所以我在 BlackBook 上运行 Snow Leopard。我试图让 rake db:migrate 与这个项目一起工作,但我得到了 MysqlCompat::MysqlRes 错误。是否有任何特殊的方法来安装或构建 gem 和/或实际的 MySQL 二进制文件以使其在我的机器上运行?

【问题讨论】:

    标签: mysql ruby-on-rails ruby osx-snow-leopard


    【解决方案1】:

    这样的事情应该可以解决问题:

    $ sudo gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
    

    您可以使用 locate bin/mysql_config 找到您的 mysql_config -- 如果路径不同,请使用该路径而不是上面的路径。

    如果这不起作用,这里有一个更复杂的答案:

    http://accidentaltechnologist.com/apple/fixing-uninitialized-constant-mysqlcompatmysqlres-error-on-snow-leopard/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-22
      • 2011-07-14
      • 2011-07-20
      • 2010-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多