第十四周学习笔记

 

关于MY SQL 事务 的过程

 

1,在数据库使用事务时,必须先开启事务

为了方便举例说明,先在MY SQL 里面建立数据库表格插入数据  查询

首先开启一个事务,通过UPDATE 语句将A 账户的100元转给B账户

START TRANSACTION  为开启事务

COMMIT 为提交事务

 

若此时再次进行转账,将A 账户的钱继续转账10元给B账户

查询结果如下

可以看见A账户的钱已经减少100元,可是此时A突然不想转账了

此时需要用到的功能为回滚  ROLLBACK

由此可得,之前的操作已经被取消了

 

posted @ 2017-12-11 20:24  701  阅读(93)  评论(0编辑  收藏  举报