macOS系统ruby连接mysql
安装
ruby中连接mysql推荐使用mysql2
这个库, 这个库依赖系统中的mysql-client
, 所以需要先安装mysql-client
macOS使用brew
直接安装即可
1 | brew install mysql-client |
安装完成后,控制台会输出mysql-client
的安装目录, 记录下这个目录, 安装mysql2
的时候需要使用, 我这里是/opt/homebrew/opt/mysql-client/
。
安装mysql2
:
1 | sudo gem install mysql2 -- --with-mysql-dir=/opt/homebrew/opt/mysql-client/ |
如果使用的不是mac系统自带ruby, 则安装Gem的时候,需要添加 --user-install
选项
1 | gem install mysql2 --user-install -- --with-mysql-dir=/opt/homebrew/opt/mysql-client/ |