连接

创建连接

根据 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 对象。这用于在数据库上进行事务。