安装命令
理论上,执行以下两条命令就可以了
$ brew install mysql-connector-c
$ sudo pip install MySQL-python
安装的时候可能出错, mysql-connector-c的安装依赖mysql的安装
要根据自己macos的系统版本号查询
brew info openssl
# mysql的安装会非常慢,只有几十K每秒,参考下面的链接3
brew install mysql
brew install mysql-connector-c
pip install mysqlclient
# 将mysql加入到开机自启动里,作为常驻服务
brew services start mysql
# 推荐下面的命令,将mysql临时开启,不用的时候关闭,需要的时候再打开
mysql.server start
mysql.server stop
mysql.server restart
总结
1.mac上安装mysqldb实在是有点麻烦,需要安装很多依赖
2.建议使用pymysql,快速安装,直接绕过这个问题
参考
1.https://ruddra.com/posts/install-mysqlclient-macos/
2.https://www.jianshu.com/p/16fbcd5b8e47
3.https://www.jianshu.com/p/38f9d559fee1
来源:oschina
链接:https://my.oschina.net/csp277/blog/3165460