【问题标题】:Rails3 + mysql2 gem, I get LibMYSQL.dll not found errorRails3 + mysql2 gem,我得到 LibMYSQL.dll not found 错误
【发布时间】:2011-05-18 01:48:51
【问题描述】:

好的,所以当我运行“rake db:create:all”时,我得到这个“libMYSQL.dll not found..”错误。我对旧版本的 rails 也有同样的问题,但很容易修复,只需将 libmysql.dll 复制到 ruby​​/bin 即可。

好吧,我在 Rails 3 中尝试了同样的方法,但它不起作用。

谁有解决办法?

Ruby on Rails 3.0.3 mysql2 0.2.6 红宝石 1.9.2

谢谢!

【问题讨论】:

    标签: ruby-on-rails mysql2


    【解决方案1】:

    它应该可以工作。

    我自己已经完成了这项工作;需要注意的是,您需要从与您的服务器运行的 MySQL 版本相同的版本中获取 libmysql.dll 版本(否则您会得到随机错误,这需要您很长时间才能弄清楚)。

    我知道这不是一个非常有用的答案。您确定您已将正确的文件复制到正确的文件夹中吗?

    【讨论】:

    • Stephen Orr,其实你是对的,我复制了错误版本的 libMYSQL.dll。现在它起作用了!谢啦! :)
    【解决方案2】:

    已解决,但可能对其他人有所帮助: 查找您的 libmysql 版本 arround here。下载 .zip 并将 de libmysql.dll 从 lib 复制到您的 ruby​​/bin

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-01-02
      • 1970-01-01
      • 2019-10-05
      • 1970-01-01
      • 2012-03-25
      • 2021-02-17
      • 1970-01-01
      相关资源
      最近更新 更多