連線

建立連線

根據 PEP 249,應使用 connect() 建構函式建立與資料庫的連線,該建構函式返回 Connection 物件。此建構函式的引數取決於資料庫。有關相關引數,請參閱資料庫特定主題。

import MyDBAPI

con = MyDBAPI.connect(*database_dependent_args)

此連線物件有四種方法:

1:關閉

con.close()

立即關閉連線。請注意,如果呼叫 Connection.__del___ 方法,則會自動關閉連線。任何待處理的交易都將被隱含地回滾。

2:提交

con.commit()

將任何掛起的事務提交到資料庫。

3:回滾

con.rollback()

回滾到任何待處理事務的開始。換句話說:這會取消任何未提交的資料庫事務。

4:游標

cur = con.cursor()

返回 Cursor 物件。這用於在資料庫上進行事務。