方法一、下载Mysql官方connector驱动
地址:https://dev.mysql.com/downloads/connector/python/
根据提示安装.dmg文件即可。可以通过以下命令测试是否安装成功
import mysql.connector as mc
mc.__version__
更多使用方式可访问官方网站:
https://dev.mysql.com/doc/connector-python/en/connector-python-example-connecting.html
方法二、MySQLdb
python操作mysql数据库需要用到MySQLdb
MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的。
一、安装MySQLdb
执行以下脚本判断是否安装 MySQLdb 模块
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import MySQLdb
如果执行后的输出结果如下所示,意味着你没有安装 MySQLdb 模块
1、下载MySQL-Python
https://sourceforge.net/projects/mysql-python/
解压MySQL-Python,执行安装,此时,会发现安装失败,报了:mysql_config not found 的错误,
要解决这个错误,在MySQL-python的安装包中找到site.cfg文件,
将 # mysql_config = /usr/local/bin/mysql_config
去掉这一句前面的#,并将mysql_config地址改为/usr/local/mysql/bin/mysql_config,因为这是mysql_config默认的真实地址,mac安装mysql默认这个地址下有mysql_config文件
2、命令行执行
python setup.py install
运行安装程序并提示成功后,MySQL-Python就安装成功了