验证事务中的BEGIN会把之前未commit的记录提交

目的:验证事务中的BEGIN会把之前未commit的记录提交

1,建立一张空表:


1.jpg

2,查看此时的二进制日志:


2.jpg

3,准备数据并且执行此时二进制日志里不会记录到这条操作,因为没有commit。然后再第二次提交此数据这时二进制日志里多多出一条记录:

BEGIN;
insert into t values (1,'lyp7');

4,再次查看二进制日志和数据库:


3.jpg
4.jpg

你可能感兴趣的:(验证事务中的BEGIN会把之前未commit的记录提交)