mysql之事务语法
1.事务
通俗的说事务:指一组操作,要么都成功执行,要么都不执行---->原子性
在所有的操作没有执行完毕之前,其他会话不能看到中间改变的过程--->隔离
事务发生前和发生后,数据的总额依然匹配----->一致性
事务产生的影响不能够撤销----> 持久性
即事务的ACID特性。
如果出了错误,事务也不允许撤销,只能通过“补偿性事务".
2.关于事务的引擎:
选用InnoDB
开启事务:start transaction;
Sql语句
Sql语句
...
commit;提交/roolback;回滚
注意:有些语句会隐式提交事务,具体可以参考MySQL参考手册。
每天进步一点点。