概念
满足ACID特性的一组操作
可以通过Commit提交,Rollback回滚
ACID
Atomicity
特点
- 不可分割的最小单元
- 事务的操作要么全部提交成功,要么全部失败回滚
回滚的实现
- 回滚日志(Undo Log)
Consistency
特点
- 数据库在事务执行前后都呆在正确的状态
Isolation
- 事务操作做出的修改在最终提交以前,对其它事务不可见
Durability
- 事务提交后,事务所做的修改永远保存在数据库中
Auto Commit
在MySQL里,如果不使用Start Transaction,每个语句都会被当做事务自动提交