15事务处理

事物处理是一种机制,用来管理必须成批执行的MYSQL操作,以保证数据库不包含不完整的操作结果。利于事物处理。可以保证一组操作不会中途停止,它们作为整体执行,或者整体不执行。如果没有错误发生,整组语句提交给数据库表,如果发生错误,则进行回退(撤销,以恢复数据库到某个已知且安全的状态。


事物(transaction) 指的是一组sql语句;

回退(rollback) 指的是撤销指定的SQL语句的过程;

提交(commit) 指的是将未存储的sql语句结果写入到数据库表;

保留点(savepoint)指的是事物处理中设置的临时占位符(place_holder),你可以对它发布回退(与回退整个事物处理不同,可以回退到某个点)。

15事务处理_第1张图片
15事务处理_第2张图片
15事务处理_第3张图片
15事务处理_第4张图片
15事务处理_第5张图片

你可能感兴趣的:(15事务处理)