|NO.Z.00033|——————————|BigDataEnd|——|Java&MySQL单表/约束/事务.V11|——|MySQL.v11|事务基本概念|

一、事务的基本概念&转账操作演示
### --- mysql中可以有两种方式进行事务的操作

——>        手动提交事务
——>        自动提交事务
二、事务概述

三、sql语句
### --- sql语句

-- 创建账户表
CREATE TABLE account(
    -- 主键
    id INT PRIMARY KEY AUTO_INCREMENT,
    -- 姓名
    NAME VARCHAR(10),
    -- 余额
    money DOUBLE
);
-- 添加两个用户
INSERT INTO account (NAME, money) VALUES ('tom', 1000), ('jack', 1000);

-- tom账户 -500元
UPDATE account SET money = money - 500 WHERE NAME = 'tom';
出错了

-- jack账户 + 500元
UPDATE account SET money = money + 500 WHERE NAME = 'jack';

 
 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

 

posted on 2022-04-05 13:31  yanqi_vip  阅读(9)  评论(0)    收藏  举报

导航