《MySQL必知必会》第二十六章-管理事务处理
2018-02-05 22:17
148 查看
事物(transaction):指一组SQL语句
回退(rollback):指撤销指定SQL语句的过程
提交(commit):指将未存储的SQL语句结果写入数据库表
保留点(savepoint):指事务处理中设置的临时占位符(place-holder),你可以对它发布回退
事物处理用来管理INSERT、UPDATE和DELETE语句。不能回退CREATE或DROP操作。
回退(rollback):指撤销指定SQL语句的过程
提交(commit):指将未存储的SQL语句结果写入数据库表
保留点(savepoint):指事务处理中设置的临时占位符(place-holder),你可以对它发布回退
事物处理用来管理INSERT、UPDATE和DELETE语句。不能回退CREATE或DROP操作。
使用ROLLBACK
SELECT * FROM ordertotals; START TRANSACTION; DELETE FROM ordertotals; SELECT * FROM ordertotals; ROLLBACK; select * from ORDERTOTALS;
使用COMMIT
START TRANSACTION; DELETE FROM orderitems WHERE order_num = 2010; DELETE FROM orders WHERE order_num = 20010; COMMIT;
使用保留点
SAVEPOINT delete1; ROLLBACK TO delete1;
更改默认的提交行为
SET autocommit = 0; -- 指示MySQL不自动提交更改
相关文章推荐
- 《MySQL必知必会》第二十六章-管理事务处理
- 《MySQL必知必会》[07] 管理事务处理
- MYSQL必知必会读书笔记 第二十六章 管理事务处理
- Mysql必知必会(笔记)【管理事务处理】
- 《MySQL必知必会》——MySQL管理事务处理
- 《MySQL必知必会》学习笔记十六(事务处理)------掌握部分
- Spring不同事务管理方式与声明式事务管理局部回滚处理方案
- 框架 day34 Hibernate,h对事务并发处理,管理session,二级缓存,h练习案例
- 7.《MySQL必知必会》事务,全球化,安全管理与维护
- NoSQL数据库之Redis数据库管理六(Redis的高级应用之事务处理、持久化操作、pub_sub、虚拟内存)
- 第16章 Hibernate事务处理和缓存管理
- SQL Server中的事务日志管理(7/9):处理日志过度增长
- SQL Server2005中的事务和锁(管理大批量并发处理)
- Hibernate--事务处理和缓存管理
- Service层进行事务管理,Dao层获得session进行事务处理抛异常的情况
- 关于mysql管理事务处理
- 数据库基础4—事务管理,并发处理
- APP-FND-00204:并发管理器在运行并发请求xxxxx的派生并发程序 接收事务处理管理器 - RCVOLTM时出错。TM-TIMEOUT.
- SQL必知必会(五) 使用视图、使用储存过程、管理事务处理、使用游标、高级SQL特性
- Service层进行事务管理,Dao层获得session进行事务处理抛异常的情况