数据库set autocommit=on;与set autocommit=off;
手工开启:
开启事务:start transaction;
执行n多条sql语句,update
结束事务: commit提交 / rollback回滚
数据库有自己的结束事务默认行为:
正常关闭 : commit;
非正常关闭: rollback;
关闭自动提交 :
show variables like ‘%commit%’ 查询mysql字典内容,运行时的一些参数
set autocommit=off;设置里面的值。执行sql语句时(不在start transaction里面)需要commit才能生效