python3操作MySQL實現簡單的增刪改查

python 操作MySQL數據庫實現簡單的增刪改查功能

python操作mysql數據庫需要導入pymysql(linux)/PyMySQL(windows),在這使用windows
pymysql模塊使用流程
1. 建立數據庫連接對象(db=pymysql.connect(主機名, 用戶名, 密碼))
2. 創建遊標對象cur(操作數據庫的對象)
3. 遊標對象:cur.execute(sql命令)
4. 提交到數據執行:db.commit()
5. 關閉遊標對象:cur.close()
6. 關閉數據庫連接對象:db.close()

實例:01_pymysql.py

3)connect連接對象

  1. db = pymysql.connect(參數列表)
    ① host:主機地址
    ② user:用戶名
    ③ password:密碼
    ④ database:庫
    ⑤ charset:編碼方式,推薦utf8
    ⑥ port:端口號 3306

  2. db(數據庫連接對象)的方法
    ① db.close():斷開連接
    ② db.commit():提交到數據庫執行
    ③ db.cursor():創建遊標對象,用來執行sql命令
    ④ db.rollback():回滾

02_pymysql.py

  1. cursor遊標對象的方法
    ① execute(sql命令):執行sql命令
    ② close():關閉遊標對象
    ③ fetchone():獲取查詢結果的第 1 條數據
    ④ fetchall():獲取所有的數據
    ⑤ fetchmany(n):獲取自定義條數的數據

注意:fetchall和fetchmany得到的結果一定是大元組裏套着小元組:((),(),())

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