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() 方法。