事务是数据库管理系统执行过程中的一个逻辑单元,由有限的操作序列构成。
事务的ACID特性
- A --> Atomic原子性,事务作为一个整体,要么全部被执行,要么全部不执行。InnoDB支持事务,而MyISAM引擎的表时不支持事务的,那么在出错之前是可以被正常写入的。
- C --> Consistency一致性,一致状态的含义是数据库的数据应满足约束。
- I --> Isolation隔离性,多个事务之间是相互分开的,不会受到其他事务执行的影响。
- D --> Durability持久性,事务提交过后对数据库的修改应该是永久保存在数据库中的。
MySQL事务
原文:http://www.cnblogs.com/qing7260/p/7255512.html