gpt4 book ai didi

mysql - 最新版本的 mysql2 和 mysql gems 需要 mysql 6.0。如何在 5.x 中使用它?

转载 作者:行者123 更新时间:2023-11-29 13:51:08 24 4
gpt4 key购买 nike

我已经全新安装了 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 平台上运行它。

最佳答案

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

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

关于mysql - 最新版本的 mysql2 和 mysql gems 需要 mysql 6.0。如何在 5.x 中使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16647912/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com