mysql之事务语法

1.事务

通俗的说事务:指一组操作,要么都成功执行,要么都不执行---->原子性

在所有的操作没有执行完毕之前,其他会话不能看到中间改变的过程--->隔离

事务发生前和发生后,数据的总额依然匹配----->一致性

事务产生的影响不能够撤销----> 持久性

即事务的ACID特性。

如果出了错误,事务也不允许撤销,只能通过“补偿性事务".

 

2.关于事务的引擎:

选用InnoDB

开启事务:start transaction;

Sql语句

Sql语句

...

commit;提交/roolback;回滚

 

注意:有些语句会隐式提交事务,具体可以参考MySQL参考手册。

posted on 2012-07-11 21:05  郑志伟  阅读(2154)  评论(0编辑  收藏  举报

导航