mysql事务

什么事务:事务就是一系列操作要么都成功,要么都失败
事务的四大特性

  • 原子性
  • 一致性
  • 隔离性
  • 持久性

注意:mysql中,insert update delete 会自动触发事务,那么为什么还需要手动编写事务,这是因为当我们想要多个sql语句同时成功,同时失败的时候,单个的sql的事务完成不了这样的需求的时候就可以主动开启事务

开启事务的方法

begin;
or
start transaction;

结束事务(提交or回滚)

开启之后就可以写你的sql组合语句了,写完之后commit提交执行sql组合,或者使用rollback撤销sql执行也称之为回滚

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

推荐阅读更多精彩内容

  • 来源转载自:http://www.cnblogs.com/ymy124/p/3718439.html MySQL的...
    Mrwangs阅读 1,961评论 0 8
  • 在生活中,我们时常会遇到一系列连续不可中断的事情。例如会计记账时,有借必有贷,借贷必相等;又如从 ATM 取钱时,...
    Kerwong阅读 1,382评论 0 4
  • 事务的定义 事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个MySQL语句是相互依赖的。而整个单独单元...
    诸葛坚强阅读 1,101评论 0 3
  • 1、 数据库事务的概念 在数据库中,所谓事务是指一组逻辑操作单元,使数据从一种状态变换到另一种状态。 为确保数据库...
    AKyS佐毅阅读 301评论 0 2
  • 前天清明假日,舅表哥家新女婿上门,邀请我去玩,对爸妈不在云梦亲戚又屈指可数的我来说亲人们相聚兴奋不已。席间,定居孝...
    水是鱼的眼泪阅读 116评论 0 0