如何在Mac OS X上安装MySQL gem [英] How to install MySQL gem on Mac OS X
问题描述
我需要在Mac OS X上安装mysql gem吗?我收到错误消息无法构建本机扩展".
What do I need to install mysql gem on Mac OS X ? I'm getting error "failed to build native extensions".
推荐答案
使用二进制文件或自制.
然后:
gem install mysql2
或者:
gem install ruby-mysql
只需选择一个,您就可以走了.
Just pick one and you are good to go.
修改
如果在OS X上升级到MySQL版本5.6.12,则mysql2将无法编译.解决方案是按以下说明降级MySQL: https://stackoverflow.com/a/17252887/45254
In case you upgraded to MySQL version 5.6.12 on OS X, mysql2 will fail to compile. Solution is to downgrade MySQL as described here: https://stackoverflow.com/a/17252887/45254
Edit2
如果您不想安装mysql(也许您使用docker来管理服务),但又想使用mysql2 gem,则可以安装mysql-connector-c
(使用自制软件).
In case you don't want to have mysql installed (maybe you use docker to manage your services) but do want to use mysql2 gem, you can instead install mysql-connector-c
(using homebrew).
这篇关于如何在Mac OS X上安装MySQL gem的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!