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