文件首頁
MySQL Connector/Python 開發人員指南
相關文件 下載本手冊
PDF (US Ltr) - 0.7Mb
PDF (A4) - 0.7Mb


10.2.30 MySQLConnection.rollback() 方法

此方法會傳送 ROLLBACK 陳述式至 MySQL 伺服器,取消目前交易中的所有資料變更。預設情況下,Connector/Python 不會自動提交,因此在使用交易儲存引擎(例如 InnoDB)時可以取消交易。

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

若要提交修改,請參閱 commit() 方法。