回滚

  • 为了演示效果,需要打开两个终端窗口,使用同一个数据库,操作同一张表

step1:连接

  • 终端1
select * from goods_cates;

step2:增加数据

  • 终端2:开启事务,插入数据
begin;
insert into goods_cates(name) values('小霸王游戏机');
  • 终端2:查询数据,此时有新增的数据
select * from goods_cates;

step3:查询

  • 终端1:查询数据,发现并没有新增的数据
select * from goods_cates;

step4:回滚

  • 终端2:完成回滚
rollback;

step5:查询

  • 终端1:查询数据,发现没有新增的数据
select * from goods_cates;

最新文章

  1. 继续畅通工程-Floyd
  2. 《Programming with Objective-C》
  3. linux之du命令
  4. Java SE 第十讲---面向对象特征之封装2
  5. LeetCode Contains Duplicate II (判断重复元素)
  6. hdoj 5112 A Curious Matt
  7. R语言︱SNA-社会关系网络—igraph包(中心度、中心势)(二)
  8. Jquery blokckUI 快速入门
  9. Delphi下MSMQ(Mircosoft Message Queue)实例(私有队列)
  10. update_db_inputs.conf
  11. s2第二章深入c#类型
  12. 微信小程序中使用Async-await方法异步请求变为同步请求
  13. 嵌入式驱动开发之内核态spi ---module_spi_driver
  14. json和java bean的相互转换(使用fastjson)
  15. Java-DBCP连接池
  16. DataTable快速定制之Expression属性表达式
  17. python实战——文本挖掘+xgboost预测+数据处理+准确度计算整合版
  18. 配置可对外链接的Redis
  19. 【转载】Js获取当前日期时间及其它操作
  20. poj2395

热门文章

  1. CSS:CSS Display(显示) 与 Visibility(可见性)
  2. springboot+mybatis+layUI
  3. testNG官方文档翻译-1 简介
  4. shell脚本批量监控主机磁盘信息
  5. 32-Ubuntu-用户权限-03-修改文件权限
  6. Jmeter 请求参数中包含 MD5 加密的密码
  7. 搭建WordPress博客程序库
  8. 使用fastClick.js所产生的一些问题
  9. day01 python起源 介绍 解释器 变量 流程控制if
  10. lib 和 dll 的区别、生成以及使用详解 ~~包含示例代码~~(转)