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/ |
