由于mysqldb目前仅支持到python3.4,所以这里选择pymysql。
在windows系统下
pymysql下载地址:https://pypi.python.org/packages/source/P/PyMySQL3/PyMySQL3-0.5.tar.gz
解压之后,运行cmd,切换到PyMySQL3-0.5目录
输入python setup.py install,执行安装
安装完了,测试一下
在py程序中引用 pymysql在Linux环境下
在终端执行命令:sudo apt-get install pymysql
在py文件中测试import pymysql在mac环境下(楼主的系统是10.13.1)
同样是在终端执行命令:pip3 install pymysql 如果成功如下图:
代码测试:
import pymysql
conn = pymysql.connect(host="127.0.0.1", port=3306, user="root", passwd="syl19930812", db="python3", charset="utf8")
cur = conn.cursor()
sql = "select * from students"
cur.execute(sql)
rows = cur.fetchall()
for dr in rows:
print(dr)
运行结果: