MySQL 基础 7 事务及其隔离级别

2018-03-18  本文已影响21人  小熊先生很不开心

1.1 事务的概述

1.1.1 事务的概念

  事务:指的是逻辑上的一组操作,组成这组操作的各个逻辑单元,要么全都成功,要么全都失败。

1.1.2 MySQL中的事务管理

create table account(
    id int primary key auto_increment,
    name varchar(20),
    money double
);

insert into account values (null,'小张',10000);
insert into account values (null,'小凤',10000);

1.1.3事务的特性:

1.2 事务的隔离级别

1.2.1 解决这些安全性问题:

1.3 事务的隔离级别的演示-脏读

1.3.1 演示脏读

  发现A窗口中已经查询到转账成功了!!!已经发生了脏读:一个事务中已经读到了另一个事务未提交的数据。

1.4 事务的隔离级别演示-不可重复读

1.4.1 避免脏读,演示不可重复读发生

1.5 事务的隔离级别的演示-避免不可重复读

1.5.1演示避免不可重复读

1.6 事务的隔离级别演示-串行化

1.7.1 演示串行化

- ![串行化3.png](https://img.haomeiwen.com/i7034348/70e87ce43e8db8b2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
上一篇下一篇

猜你喜欢

热点阅读