【自動化測試】Python 訪問 mysql數據庫


一、準備工作

1、確保Python環境已安裝mysql,py3.*版本:pip install PyMySQL

  • PyMySQL是在Python3.x中用於連接MySQL服務器的一個庫。

2、已經創建了數據庫testDB,相關表table,以及表字段

3、數據庫連接的host、用戶名、密碼

二、基礎簡單實現demo

  • connect():連接到數據庫。
  • cursor():創建遊標,用途->Create a new cursor to execute queries with。
  • execute():執行sql,可執行數據庫的增刪改查等各種操作。
  • commit():更新遊標的所有操作。
  • rollback():回滾當前遊標的所有操作。
  • db.close():關閉數據庫連接。

image.png

三、佔位符 %

舉個例子
image.png

四、數據庫查詢

  • fetchone():獲取下一個查詢結果集。
  • fetchall():接收全部的返回結果行。通過for循環可以訪問。
  • cursor.execute(sql):返回執行後記錄的條數。

例如:
image.png

【題外話】今天弄得很簡單,等後續再完善一下,具體點。


❤ thanks for watching, keep on updating...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章