撤销操作是一种数据库事务操作,用以撤消对数据库所作的近期变更。在 mysql 中,能通过实行 rollback 句子去执行撤销操作。撤销操作的流程包含:1. 运行事务;2. 实行变更;3. 撤销操作;4. 递交事务(如果需要)。
MySQL 撤销操作
什么叫撤销操作?
撤销操作是一种数据库事务操作,它允许撤消对数据库所作的近期变更。这在错误录入数据或需要回滚事务时非常有利。
如何执行撤销操作?
在 MySQL 中,可以用 ROLLBACK 句子实行撤销操作。它词法如下:
ROLLBACK;
撤销操作的流程:
运行事务:在实施撤销操作之前,务必运行一个事务。应用 START TRANSACTION 或 BEGIN 句子来启动事务。 实行变更:在事务中实行需要变更的 SQL 句子。 撤销操作:如果需要撤消变更,请实行 ROLLBACK 句子。这将撤消所有在事务中实施的变更。 递交事务:如果不需要撤消变更,请选择 COMMIT 句子递交事务。常见问题:
仅有未提交的事务才能撤销。 ROLLBACK 句子会撤消事务中实施的全部变更,包含 INSERT、UPDATE 和 DELETE 操作。撤销操作是原子性的,这意味着它要不彻底实行,要不一点不实行。若是在撤销操作期内发生错误,事务将保持未提交情况,而且需要重新执行 ROLLBACK 句子。撤销操作对已经递交的事务失灵。以上就是mysql怎么撤回的详细内容,大量请关注其他类似文章!