![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 78
mysql
斯言
这个作者很懒,什么都没留下…
展开
-
SQL——事务
事务事务的基本介绍事务的四大特征事务的隔离级别(了解)事务的基本介绍1、概念:如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败2、操作:开启事务:start transaction;回滚(执行出问题):rollback;提交(执行没有问题):commit;-- 开始事务START TRANSACTION-- 朝阳区路线价格 -10UPDATE tab_route SET price=price-10 WHERE rname='朝阳区';-- 南关区原创 2021-09-26 15:08:01 · 112 阅读 · 0 评论 -
SQL——多表查询
多表查询笛卡尔积内连接查询隐式内连接显式内连接外连接查询左外连接右外连接子查询子查询不同情况子查询的结果是单行单列的子查询的结果是多行单列的子查询的结果是多行多列的笛卡尔积有两个集合A,B。取这两个集合的所有组成情况内连接查询从哪些表中查询数据条件是什么查询哪些字段隐式内连接使用where条件消除无用数据例如: -- 查询路线和对应类别的所有信息 SELECT * FROM tab_route, tab_category WHERE原创 2021-09-26 14:26:15 · 334 阅读 · 0 评论 -
数据库设计
数据库设计多表之间的关系一对一(了解):一对多(多对一):多对多:案例数据库设计的范式数据库的备份和还原命令行图形化工具多表之间的关系一对一(了解):如:人和身份证分析:一个人只有一个身份证,一个身份证只能对应一个人实现关系:可以在任意一方添加唯一外键指向另一方的主键一对多(多对一):如:部门和员工分析:一个部门有多个员工,一个员工只能对应一个部门实现关系:在多的一方建立外键,指向一的一方的主键多对多:如:学生和课程分析:一个学生可以选择很多门课程,一个课程也可以被很多学原创 2021-09-26 02:11:18 · 102 阅读 · 0 评论 -
SQL——约束
约束约束非空约束:not null唯一约束:unique,值不能重复主键约束:primary key自动增长:外键约束:foreign key级联操作约束概念:对表中的数据进行限定,保证数据的正确性、有效性和完整性分类:主键约束:primary key非空约束:not null唯一约束:unique外键约束:foreign key非空约束:not null创建表时添加约束CREATE TABLE stu(id int,name VARCHAR(20) NOT NULL);创原创 2021-09-26 01:40:55 · 59 阅读 · 0 评论 -
SQL——DDL、DML、DQL、DCL
数据库数据库的概念SQLDDL操作数据库CRUD操作表DML:增删改表中的数据添加数据:删除数据:修改数据:DQL:查询表中的记录分组查询:分页查询条件查询DCL管理用户mysql中忘记root用户的密码授权数据库的概念DataBase 简称DB数据库:用于存储和管理数据的仓库数据库的特点持久化存储数据,数据库就是一个文件系统;方便存储和管理数据;使用了统一的方式操作数据库–SQLSQLStructured Query Language:结构化查询语言定义了操作所有关系型数据库的规原创 2021-09-26 01:19:21 · 608 阅读 · 0 评论