1、创建表
2、查询表中数据
3、开启事务START TRANSACTION;
4、插入数据
5、查看数据
6、修改数据
7、查看数据
8、回滚事务
9、查看数据
10、自动提交模式
自动提交模式用于决定新事务如何及何时启动。
10.1启用自动提交模式:
- 如果自动提交模式被启用,则单条DML语句将缺省地开始一个新的事务。
- 如果该语句执行成功,事务将自动提交,并永久地保存该语句的执行结果。
- 如果语句执行失败,事务将自动回滚,并取消该语句的结果。
- 在自动提交模式下,仍可使用START TRANSACTION语句来显式地启动事务。这时,一个事务仍可包含多条语句,直到这些语句被统一提交或回滚。
10.2禁用自动提交模式:
- 如果禁用自动提交,事务可以跨越多条语句。
- 在这种情况下,事务可以用COMMIT和ROLLBACK语句来显式地提交或回滚。
- 自动提交模式可以通过服务器变量AUTOCOMMIT来控制。
例如:
mysql> SET AUTOCOMMIT = OFF;
mysql> SET AUTOCOMMIT = ON;
或
mysql> SET SESSION AUTOCOMMIT = OFF;
mysql> SET SESSION AUTOCOMMIT = ON;
show variables like ‘%auto%’; — 查看变量状态
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
相关推荐: GOTC2023 嘉宾畅谈:未来的 5~10 年,其他技术领域的重要性要往 AI 之后排
大家期待已久的 GOTC 2023 召开在即 组委会广邀各个论坛嘉宾讲师 畅谈开源与各技术领域的发展趋势 让小伙伴们先睹为快 本期聚焦技术领域: AI 出场嘉宾介绍: 一:过去一年/几年,你所关注的开源与技术领域发生了哪些重大变化? 王家军: 人工智能训练…