1. 程式人生 > >python 連接操作mysql數據庫

python 連接操作mysql數據庫

name tar comment 數據庫連接 count keyword word 程序 etc

  

開發數據庫程序流程:

1.創建connection對象,獲取cursor

2.使用cursor執行SQL

3.使用cursor獲取數據、判斷執行狀態

4.提交事務 或者 回滾事務

import:

數據庫連接對象:connection

數據庫交互對象:cursor

  1. #sql查詢語句
  2. sql=‘select * from user ‘
  3. #sql語句執行
  4. cursor.execute(sql)
  5. #獲取返回數據總條數
  6. rs=cursor.rowcount
  7. print rs
  8. #獲取返回的第一條數據,此時遊標rownumber=0,獲取後=1
  9. rs=cursor.fetchone()
  10. print rs
  11. #獲取返回數據的接下來3條數據,此時遊標rownumber=1,獲取後=4
  12. rs=cursor.fetchmany(3)
  13. print rs
  14. #獲取剩下的所有返回數據,此時遊標rownumber=4,獲取後=最後條
  15. rs=cursor.fetchall()
  16. print rs
  17. #循環獲取,對每條數據進行處理
  18. for row in rs:
  19. print ‘userID=%s username=%s‘% row
  20. cursor.close()
  21. conn.close()

python 連接操作mysql數據庫