1. 安裝mysql-pythonpython
運行下面的命令:mysql
pip install mysql-python
安裝之後:sql
import MySQLdb
若是沒有出錯,就代表安裝成功。數據庫
2. 鏈接MySQL 數組
db = MySQLdb.connect("localhost", "root", "1", "fs")
其中localhost是服務器名,root是用戶名,1是密碼,fs是數據庫名稱,前提是MySQL數據庫設置了相應的用戶名和密碼。服務器
鏈接成功之後,經過fetch
cur = db.cursor()
獲取遊標。spa
cur.execute("select * from TableName where A = %s and B = %s order by C desc", (a, b)) results = cur.fetchall() result = list(results)
cur.execute()執行查詢語句,cur.fetchal()取得結果集,再用list()把結果集轉換成tuple數組,剩下的就很容易處理了。code
cur.execute("insert into A values(%s, %s, %s, %s)", (x1, x2, x3, x4)) db.commit()
不論寫入的字段在表中是什麼類型,都使用%s,不然會出錯,寫完之後須要commit()。blog
其餘的還有Delete和Update操做,都是相似的,經過cur.execute()執行SQL語句,用%s代入參數就好了。