文档首页
MySQL Connector/Python 开发人员指南
相关文档 下载本手册
PDF (US Ltr) - 0.7Mb
PDF (A4) - 0.7Mb


10.2.30 MySQLConnection.rollback() 方法

此方法向 MySQL 服务器发送 ROLLBACK 语句,撤消当前事务的所有数据更改。默认情况下,Connector/Python 不自动提交,因此在使用事务存储引擎(如 InnoDB)时,可以取消事务。

>>> cursor.execute("INSERT INTO employees (first_name) VALUES (%s), (%s)", ('Jane', 'Mary'))
>>> cnx.rollback()

提交修改,请参见commit() 方法。