@myles
        
        2018-06-26T13:46:43.000000Z
        字数 1155
        阅读 1560
    未分类
学习参考:http://www.runoob.com/python/python-mysql.html
MySqldb模块其安装包的外部名称叫做:mysql-python 。 
windows 下默认使用pip安装mysql-python会报错,提示需要c++编译环境的支持,这里直接下载已经编译好的mysql-python.whl包进行安装,就可以绕过编译需求。
# pip install mysql-python 报错error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
所以这里在windows下我们直接下载mysql-python.whl安装包,然后使用pip进行指定安装。
(1)mysql-python.whl 下载地址
直接找到当前python对应版本的mysql-python.whl安装包,下载安装即可,这里我直接选择了mysqlclient‑1.3.12‑cp36‑cp36m‑win_amd64.whl。
C:\Users\admin\Downloads>pip install mysqlclient-1.3.12-cp36-cp36m-win_amd64.whlRequirement already satisfied: mysqlclient==1.3.12 from file:///C:/Users/admin/Downloads/mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl in c:\python36\lib\site-packages (1.3.12)
In [1]: import MySQLdbIn [2]: db = MySQLdb.connect('127.0.0.1','root','root','mysql')In [3]: cursor = db.cursor()In [4]: cursor.execute('select version()')Out[4]: 1In [5]: data = cursor.fetchone()In [6]: print('Database version : %s' % data)Database version : 5.5.53In [7]: db.close()