###今天測試個小程序在win7 64位系統下須要安裝一下MySQL-python,參考了一下其餘博客,發現都不行,最後用如下方法成功了,寫一下留做筆記。python
一、前提是Python2.7和mysql5.7已經都安裝成功。
mysql
二、發現了這個網站:http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python,搜索mysql-python且下載:sql
http://www.lfd.uci.edu/~gohlke/pythonlibs/g7ckv9dk/MySQL_python-1.2.5-cp27-none-win_amd64.whl 數據庫
三、安裝:>pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl
小程序
四、測試:ide
D:\TDDOWNLOAD>python測試
Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:24:40) [MSC v.1500 64 bit (fetch
AMD64)] on win32網站
Type "help", "copyright", "credits" or "license" for more information.orm
>>> import MySQLdb
>>>
# 沒有報錯安裝成功!
五、測試能否鏈接mysql用文件test_Mysql.py內容以下:
!/usr/bin/python
# -*- coding: UTF-8 -*-
import MySQLdb
# 打開數據庫鏈接
db = MySQLdb.connect("localhost","cmdbuser","111111","cmdb" )
# 使用cursor()方法獲取操做遊標
cursor = db.cursor()
# 使用execute方法執行SQL語句
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法獲取一條數據庫。
data = cursor.fetchone()
print "Database version : %s " % data
# 關閉數據庫鏈接
db.close()
六、運行:python test_Mysql.py顯示:
Database version : 5.7.16
# 鏈接正常,到此完成安裝測試!