修修心養養性天行健,君子以自強不息;地勢坤,君子以厚德載物
大綱
掌握資料庫連接對象Connection中重要方法掌握遊標對象Cursor中重要方法

資料庫連接對象Connection
# 連接sqlite資料庫
conn = sqlite3.connect('資料庫')
# Connection對象下重要的方法
# 獲取Cursor遊標對象
conn.cursor()
# 提交資料庫事務
conn.commit()
# 回滾資料庫事務
conn.rollback()
# 關閉資料庫連接
conn.close()
# 示例演示
import sqlite3
try:
# 建立資料庫連接
conn = sqlite3.connect('test.db')
# 創建遊標對象
cursor = conn.cursor()
# 執行sql插入操作
sql = 'INSERT INTO user (name, age) VALUES (?,?)' cursor.execute(sql, ("Jack", 18))
# 提交資料庫事務
conn.commit()
except sqlite3.Error as e:
# 回滾資料庫事務
conn.rollback()
finally:
# 關閉遊標
if cursor:
cursor.close()
# 關閉資料庫連接
if conn:
conn.close()
遊標對象Cursor
# Cursor對象下重要的方法
執行一條sql語句,sql是sql語句,params是序列或字典類型
execute(sql[,params])
從結果集中返回所有數據
fetchall()


如果本篇對您有幫助,請點讚轉發支持一下感謝。
Python零基礎入門教程,如何讀寫文件?