![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL多表&事物
Only MI
努力是一种习惯,不是一时热血
展开
-
_事物_事物四大特征ACID&事物的隔离级别
事物四大特征ACID1.原子性(Atomicity)每个事务都是一个整体,不可再拆分,事务中所有的 SQL 语句要么都执行成功,要么都失败。2.一致性(Consistency)事务在执行前数据库的状态与执行后数据库的状态保持一致。如:转账前2个人的总金额是 2000,转账后 2 个人总金额也是 20003.隔离性(Isolation)事务与事务之间不应该相互影响,执行时保持隔离的状态。4.持久性(Durability)一旦事务执行成功,对数据库的修改是持久的。就算关机,也是保存下来的..原创 2020-10-29 21:08:11 · 167 阅读 · 2 评论 -
_事物概述、演示、回滚,事物的两种提交方式(自动,手动)
1. 事务的基本介绍1. 概念:* 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。2. 操作:1. 开启事务: start transaction;2. 回滚:rollback;3. 提交:commit;3. 例子:创建一个account表-- 创建数据表CREATE TABLE account( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(10), balance DOU原创 2020-10-29 11:43:04 · 2301 阅读 · 6 评论 -
MySQL多表&事物_多表查询练习
多表查询练习创建表:-- 部门表CREATE TABLE dept ( id INT PRIMARY KEY PRIMARY KEY, -- 部门id dname VARCHAR(50), -- 部门名称 loc VARCHAR(50) -- 部门所在地); -- 添加4个部门INSERT INTO dept(id,dname,loc) VALUES (10,'教研部','北京'),(20,'学工部','上海'),(30,'销售部','广州'),(40,'财务部','深圳'原创 2020-10-28 21:43:58 · 111 阅读 · 0 评论 -
MySQL多表&事物_多表查询
概述:查询语法:select列名列表from表名列表where…准备sql# 创建部门表CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20)); INSERT INTO dept (NAME) VALUES ('开发部'),('市场部'),('财务部');# 创建员工表CREATE TABLE emp ( id INT PRIMARY KEY AUTO_INCREMENT,..原创 2020-10-28 11:20:32 · 87 阅读 · 0 评论