0

我已经全新安装了 Ruby+Gems+DevKit+Rails。我已经安装了mysql和mysql2。当我尝试启动开发服务器时,出现错误:

C:/Ruby/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/mysql2-0.3.11-x86-mingw32/lib/mysql2/mysql2.rb:2:in `require': Incorrect MySQL client library version! This gem was compiled for 6.0.0 but the client library is 5.6.10. (RuntimeError)

如何使用 5.6.10 版本的 MySQL?
我在 Windows 平台上运行它。

4

1 回答 1

1

mysql2 和 mysql gems 的区别与 mysql 服务器版本无关。

mysql2 是对 mysql gem 的重写,它被设计成一组更现代的 libmysql 绑定:正确支持 ruby​​ 1.9 编码、更好(和更快)的类型转换等等。

于 2013-05-20T11:09:27.460 回答