赞
踩
所谓事务其实指的一组操作,里面包含许多个单一的逻辑。只要有一个逻辑没有执行成功,那么都算失败, 所有的数据都回归到最初的状态(回滚),也叫作事务的一致性。
简单来说为了确保逻辑的成功。 例子: 银行的转账。
在bank中新建一张表account,并插入以下数据:
commit:提交事务, 数据将会写到磁盘上的数据库
rollback:数据回滚,回到最初的状态。
1.commit提交事务,提交后表示此事务结束。mysql中事务默认提交,比如一条简单的SELECT语句就是一个事务。先关闭事务的自动提交进行演示。
mysql> show variables like "%commit%";
+--------------------------------+-------+
| Variable_name | Value |
+--------------------------------
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。