Dawn's Blogs

分享技术 记录成长

0%

MySQL基础 (11) COMMIT和ROLLBACKE

COMMIT

COMMIT提交数据。一旦执行COMMIT,则数据被永久的保存在了数据库中,数据不可以回滚

ROLLBACK

ROLLBACK回滚数据。一旦执行ROLLBACK,则可以实现数据回滚。回滚到最近一次COMMIT之后


注意

  • DDL的操作一旦执行,不可以回滚。(在执行完DDL之后,一定执行一次COMMIT
  • DML的操作默认情况下,一旦执行,不可以回滚。但是再执行SET autocommit = FALSE,则执行DML后可以回滚