技术文章 > 数据库 > MySQL > 正文

mysql中事物怎么使用

FXL

使用方法:

(推荐教程:mysql数据库学习教程

默认mysql开启了自动提交,在执行insert,update,delete语句时候每一条sql语句就是一个事务。

# 查看自动提交
show global variables like 'autocommit';

关闭自动提交:
set global autocommit=0;

开启:
set global autocommit=1;

操作:

# 开启事务
begin; 
或:
start transaction;

# 回滚
注:回滚后,事务结束
rollback;

# 提交
注:提交后,事务结束
commit;

在事务开启后可执行任何其他操作,遇到commit;才会写入至硬盘,遇到rollback会回滚到事务开启的那个时候。

免费视频教程
本文原创发布python学习网,转载请注明出处,感谢您的尊重!
相关文章
 Django之F查询、Q查询、事务的简单介绍
 mongodb有事务吗
 MySQL支持事务吗
 mysql如何进行事务处理?
相关视频章节
 事务的概述与事务的开启、提交、回滚
 事务的隔离级别
 事务对DDL无效
 JDBC处理事务
视频教程分类