序號描述
1去github上下載pymysql的安裝包pymysql
2解壓到某個盤符下
3打開cmd窗口(win環境下),進入pymysql的根目錄下執行命令,python setup.py install4在程序裏,導入pymysql
5開始連接數據庫
數據庫操作的API文檔連接:/blog/2096512補充說明:
mysqldb作為python連接mysql數據庫的工具,但是mysqldb目前支撐的版本較低,安裝失敗。所以才嘗試pymysql,這個比較簡單易用軟件下載地址:
python3.2.5:/phpstudy/phpStudyLite.zip(為了方便安裝,我這裏選擇phpstudy)1、python安裝目錄設定為d:/python32
2、pymysql安裝方法為:解壓下載的文件,在cmd中運行: python setup.py install。
檢驗安裝安裝是否成功的方法:import pymysql 。 如果不報錯 說明安裝成功。
3、mysql安裝目錄為D:/phpStudy/MySQL。為避免更多配置問題,可在啟動phpstudy後,將其設為系統服務4、基本操作:
(1)導入pymysql: import pymysql
(2)連接數據庫: conn=pymysql.connect(host='localhost',user='root',passwd='root',db='ere',charset='utf8') 務必註意各等號前面的內容!charset參數可避免中文亂碼(3)獲取操作遊標:cur=conn.cursor()
(4)執行sql語句,插入記錄:sta=cur.execute("insert 語句") 執行成功後sta值為1。更新、刪除語句與此類似。
(5)執行sql語句,查詢記錄:cur.execute("select語句") 執行成功後cur變量中保存了查詢結果記錄集,然後再用循環打印結果:
for each in cur:
print(each[1].decode('utf-8')) # each[1] 表示當前遊標所在行的的第2列值,如果是中文則需要處理編碼