事务

事务的概念:

一个包含多个操作步骤的业务,如果被事务管理,那么这些操作要么同时成功,要么同时失败。

事务的操作流程:

1. 开启事务: start transaction;

2. 一旦错误进行回滚: rollback;

3. 没出现问题,提交事务: commit

修改事务的默认提交方法: set @@autocommit = 0/1         1表示自动提交,0表示手动提交

事务的四大特点:

1. 原子性: 是不可分割的最小操作单位,要么同时成功、要么同时失败;

2. 持久性: 当事务提交或回滚后,数据库会持久化的保存数据;

3. 隔离性: 多个事务之间,互相独立;

4. 一致性: 事务操作前后,数据总量保持不变。

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