1、准备:请参考大神文章
链接:https://www.cnblogs.com/zhangkanghui/p/9613844.html
2、安装mysql-connectorpip install mysql-connector
安装成功如下:
3、下载mysqlclient
去此网站下载对应版本的mysqlclient,博主为Python3.7版本,即是下载如下whl文件。
4、安装mysqlclient‑1.4.6‑cp37‑cp37m‑win_amd64.whl
win+r打开cmd命令行
进入到mysqlclient‑1.4.6‑cp37‑cp37m‑win_amd64.whl所在目录
执行pip install mysqlclient‑1.4.6‑cp37‑cp37m‑win_amd64.whl
等待安装完成
安装成功如下:
5、验证
测试代码如下:
import MySQLdb
if __name__ == "__main__":
# 打开数据库连接
db = MySQLdb.connect("localhost", "root", "123456", "mysql", charset='utf8' )
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# 使用execute方法执行SQL语句
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法获取一条数据
data = cursor.fetchone()
print ("Database version : %s " % data)
# 关闭数据库连接
db.close()
输出(数据库版本号):
Database version : 8.0.19
作者:a1010693922