第十四周学习笔记

关于MY SQL 事务 的过程

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

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

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

START TRANSACTION  为开启事务

COMMIT 为提交事务

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

查询结果如下

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

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

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

原文地址:https://www.cnblogs.com/lzy35/p/8024878.html