mysql事务

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

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

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

开启事务的方法

begin;
or
start transaction;

结束事务(提交or回滚)

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

你可能感兴趣的:(mysql事务)