| 语句 | 含义 |
|---|---|
| set autocommit=0 | 关闭自动提交事务 |
| set autocommit=1 | 开启自动提交事务 |
| start transaction | 开启一个事务 |
| commit | 提交,持久化到数据库 |
| rollback | 回到最开始的保存点 |
| savepoint 保存点名 | 创建一个保存点 |
| rollback to savepoint 保存点名 | 回滚到保存点 |
| release savepoint 保存点名 | 删除保存点 |
开启一个事务的步骤
1.关闭事务自动提交set autocommit=0
2.开启一个事务start transaction
3.事务做的事情
4.成功则持久化到数据库commit
5.失败则回滚到最开始rollback
6.开启事务自动提交set autocommit=1
数据库事务管理与操作详解
本文详细介绍了数据库事务的管理,包括关闭自动提交、开启事务、提交、回滚以及保存点的使用。讲解了如何通过SQL命令进行事务操作,包括starttransaction、commit、rollback、savepoint和rollbacktosavepoint等,以及事务处理的基本流程。对于数据库开发和管理,理解这些概念和操作至关重要。
1777

被折叠的 条评论
为什么被折叠?



