mysql基础篇

本文详细讲解了SQL的四个主要部分:DDL(数据定义语言)涉及表结构操作;DML(数据操纵语言)处理数据增删改;DQL(数据查询语言)进行复杂查询;DCL(数据控制语言)管理用户权限。涵盖了函数、约束、事务等内容,是数据库开发者必备技能集锦。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

sql分类

在这里插入图片描述

DDL

DDL-数据库操作

在这里插入图片描述

DDL-表操作-查询

在这里插入图片描述

DDL-表操作-修改

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

DDL -表操作-删除

在这里插入图片描述

DDL语句小结

在这里插入图片描述

DML

DML-添加数据

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

DQL

DQL-分组查询group by

在这里插入图片描述

DQL-排序查询order by

在这里插入图片描述

DQL-分页查询

在这里插入图片描述

在这里插入图片描述

DQL -语法

在这里插入图片描述

DQL-执行顺序

在这里插入图片描述

DQL-小结

在这里插入图片描述

DCL-介绍

在这里插入图片描述

DCL-管理用户

在这里插入图片描述

DCL-权限控制

在这里插入图片描述

在这里插入图片描述

DCL-小结

在这里插入图片描述

函数

字符串函数

在这里插入图片描述

数值函数


在这里插入图片描述

日期函数

在这里插入图片描述
### 流程函数在这里插入图片描述

函数小结

在这里插入图片描述

约束

分类

在这里插入图片描述

案例

在这里插入图片描述

外键约束

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

小结

在这里插入图片描述

多表查询

多表关系

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

内连接查询

在这里插入图片描述

外连接查询

在这里插入图片描述

自连接查询

在这里插入图片描述

联合查询-union

在这里插入图片描述

子查询

在这里插入图片描述
在这里插入图片描述

列子查询

在这里插入图片描述
在这里插入图片描述

行子查询

在这里插入图片描述
在这里插入图片描述

表子查询

在这里插入图片描述
在这里插入图片描述

练习

在这里插入图片描述

小结

在这里插入图片描述

事务

在这里插入图片描述

事务操作

在这里插入图片描述
在这里插入图片描述

事务四大特性

在这里插入图片描述

并发事务问题

在这里插入图片描述脏读:比如B读取到了A未提交的数据。
在这里插入图片描述
不可重复读:事务A两次读取同一条记录,但是读取到的数据却是不一样的
在这里插入图片描述
幻读:A事务按照条件查询数据时,没有对应的数据行,但是在插入数据时,又发现这行数据
已经存在,好像出现了 “幻影”。

事务的隔离级别

在这里插入图片描述
隔离级别 :读未提交,读已提交,可重复读,串行化
在这里插入图片描述

事务小结

在这里插入图片描述

基础总结

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值