mysql之事务

INNODB引擎支持事务

事务的四个原则:ACID

innodb和myisam对比

物理空间
1.mysql是默认开启事务自动提交的
SET autocommit = 0   关闭自动提交
SET autocommit = 1   开启自动提交


2.开启事务
start transaction


3.提交事务
commit


4.回滚事务
rollback


5.设置保存点
savepoint 结点名


6.回滚到保存点
rollback to 结点名


7.撤销保存点
release savepoint 结点名

注意: 在一个事务中如果有多个保存点只能回滚到一个保存点,

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文我们将围绕一下几点进行分析 什么是事务? 为什么需要隔离性? 事务的隔离级别有哪几种?怎么设置? 隔离级别的实...
    一岁一枯荣啊阅读 319评论 0 1
  • Jim Gray在1981年提出《The Transaction of Concept》由此正式拉开数据库支持事务...
    Sophie12138阅读 201评论 0 0
  • 一、事务 1、事务四要素:ACID 对于事务,我之前的理解是很粗糙的,不就是为了保证操作的原子性么?一般订单系统或...
    张伟科阅读 1,365评论 0 5
  • 1、ACID 事务是数据库区别于文件系统的重要特性之一。 InnoDB的事务完全符合ACID特性。 原子性(Ato...
    冰河winner阅读 761评论 0 2
  • MySQL之事务的四大特性 事务就是一组原子性的SQL查询,或者说一个独立的工作单元。如果数据库引擎能够成功地对数...
    一枼落知天下阅读 3,361评论 0 0