Mac os 安装 MySQL和MySQL-Python
博客专区 > xxjbs001 的博客 > 博客详情
Mac os 安装 MySQL和MySQL-Python
xxjbs001 发表于2年前
Mac os 安装 MySQL和MySQL-Python
  • 发表于 2年前
  • 阅读 86
  • 收藏 4
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

Mac是我的工作机,需要做python Web 开发,但是坑爹的是MySQLdb 一直无法正常工作,一气之下我选择重新安装。

  1. 首先是重新安装系统,参考下个链接的文章,并且建议做好time machine备份系统。

    http://www.jb51.net/os/MAC/197626.html

  2. 安装MySQL 参考下面的链接:http://www.jb51.net/article/56872.htm

    但是MySQL无法开机自动启动,参考这个帖子:http://www.bitscn.com/pdb/mysql/201411/416628.html

  3. 然后开始安装MySQLdb:http://blog.csdn.net/janronehoo/article/details/25207825

    但是装完后测试的时候会出现报错:Python mysqldb: Library not loaded: libmysqlclient.18.dylib

    参看:http://stackoverflow.com/questions/6383310/python-mysqldb-library-not-loaded-libmysqlclient-18-dylib

当添加软连接:ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

会报错,参看下面的解决方案:

when you are in EI Capitan, will get error: ln: /usr/lib/libmysqlclient.18.dylib: Operation not permitted need to close the "System Integrity Protection".

first, reboot and hold on cmd + R to enter the Recovery mode, then launch the terminal and type the command: csrutil diable, now you can reboot and try again.


再重新测试,应该ok了,再次提醒:要用time machine 做备份。


共有 人打赏支持
粉丝 53
博文 297
码字总数 215619
×
xxjbs001
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: