前言
MysqlClient 是 Python 操作 MySql 的一个驱动程序,是 MySQL-python 的另外一个分支,目前MySQL-python 只支持到Python2,而 MysqlClient 支持 Python3 并且修复了一些bug。
安装
目前安装的 Python 版本为3.7.1,如果直接使用以下命令安装会报错:
pip install mysqlclient
python第三方组件有很多都是whl文件,mysqlclient 就需要安装对应的资源文件:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient
这里,我们选择win64位版本:
mysqlclient‑1.3.13‑cp37‑cp37m‑win_amd64.whl
切换到资源文件目录,执行以下命令即可:
pip3 install mysqlclient-1.3.13-cp37-cp37m-win_amd64.whl
如果出现以下,说明安装成功:
D:\python37\Scripts>pip3 install mysqlclient-1.3.13-cp37-cp37m-win_amd64.whl
Processing d:\python37\scripts\mysqlclient-1.3.13-cp37-cp37m-win_amd64.whl
Installing collected packages: mysqlclient
Successfully installed mysqlclient-1.3.13