python 連接操作mysql數據庫
阿新 • • 發佈:2018-02-13
name tar comment 數據庫連接 count keyword word 程序 etc
開發數據庫程序流程:
1.創建connection對象,獲取cursor
2.使用cursor執行SQL
3.使用cursor獲取數據、判斷執行狀態
4.提交事務 或者 回滾事務
import:
數據庫連接對象:connection
數據庫交互對象:cursor
- #sql查詢語句
- sql=‘select * from user ‘
- #sql語句執行
- cursor.execute(sql)
- #獲取返回數據總條數
- rs=cursor.rowcount
- print rs
- #獲取返回的第一條數據,此時遊標rownumber=0,獲取後=1
- rs=cursor.fetchone()
- print rs
- #獲取返回數據的接下來3條數據,此時遊標rownumber=1,獲取後=4
- rs=cursor.fetchmany(3)
- print rs
- #獲取剩下的所有返回數據,此時遊標rownumber=4,獲取後=最後條
- rs=cursor.fetchall()
- print rs
- #循環獲取,對每條數據進行處理
- for row in rs:
- print ‘userID=%s username=%s‘% row
- cursor.close()
- conn.close()
python 連接操作mysql數據庫