# MySQL手动开启事务

# 手动开启事务的方法

# 方式一
begin;
# 方式二
start transaction;
# 方式三
start transaction with consistent snapshot;

对于以上手动开始事务的三种方式, 前两种没有区别, 后两种关键在于一致性视图的创建时机

  1. start transaction;是在第一条语句执行的时候创建一致性视图.
  2. start transaction with consistent snapshot;则是在执行此语句时就创建了一致性视图.

# 关闭事务的方式

  1. commit
  2. rollback
修改于: 8/11/2022, 3:17:56 PM