SQL事物四大特性
1. 概念: 多个增删改操作的时候,我们通常把这几步步骤方法事务中去执行;
* 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。
2. 操作:
1. 开启事务: start transaction;
2. 回滚:rollback; 回到事务开启之前的数据状态;
3. 提交:commit; 就是sql执行成功;
1. 原子性:是不可分割的最小操作单位,要么同时成功,要么同时失败。
2. 持久性:当事务提交或回滚后,数据库会持久化的保存数据。 增删改 commit;
3. 隔离性:多个事务之间。相互独立。
4. 一致性:事务操作前后,数据总量不变