这门课的名字里带「大模型」,但真正要解决的问题,还是那个老问题:SQL 写不顺手、索引讲不清、事务一出错就靠猜。区别在于,现在你多了一个可以随时追问的助手——前提是你自己得先知道该问什么。这套资料适合已经能写基本增删改查、但一遇到慢查询和执行计划就心里没底的人。
先确认你缺的是哪一块
MySQL 的坑很少是「完全不会」,多数是半懂。可以拿下面几条自查,中两条以上,这套内容对你就有用:
- 能写 JOIN,但说不清 LEFT JOIN 和 INNER JOIN 在结果集行数上的差别从哪来。
- 建过索引,但没看过 EXPLAIN 的 type 列,也不知道 ALL 和 ref 差在哪。
- 知道事务有 ACID,但讲不出可重复读是怎么靠 MVCC 和间隙锁实现的。
- 线上出现死锁只会重启,看不懂 SHOW ENGINE INNODB STATUS 的输出。
- 用 AI 生成 SQL 时,没法判断它给的那条语句会不会走全表扫描。
最后一条是这门课区别于普通 MySQL 教程的地方。它不把大模型当成替代品,而是当成一个需要你去校验的输出源——你能不能审出问题,取决于你对原理掌握到什么程度。
内容按什么顺序推进
整体是先从 SQL 层往存储引擎层走,再回到工程实践。笔记部分承担概念梳理,视频按天推进,配套的安装包、客户端工具和演示数据让你不用自己造表就能把例子跑起来。这个安排的好处是:你不用先花两小时搭环境,装完就能跟着敲。
重点会落在几处硬骨头上:索引的数据结构与最左前缀的实际影响、执行计划的读法、事务隔离级别与锁的对应关系、日志体系(redo / undo / binlog)各自负责什么。这些不是背结论就能过的,需要你对着演示数据反复试。
配套练习怎么用
资料里给了演示数据和练习数据两套,别只跑演示的那套。建议的做法是:先照演示数据把语句跑通,理解预期结果;再换到练习数据上,在不看答案的情况下自己写,写完用 EXPLAIN 验一遍。如果时间允许,把同一张表的索引删掉再建一次,对比执行计划的变化——这一步比看十页笔记都管用。
另外,遇到不确定的语句,先自己写一版,再拿去问大模型,然后对比两者差异。差异点往往就是你理解的盲区。
看完应该能回答这些问题
- 一条 WHERE 条件为什么没走索引?是字段类型不匹配、函数包裹,还是最左前缀被破坏?
- EXPLAIN 结果里哪些列值得盯,出现什么值说明这次查询需要改?
- 可重复读隔离级别下,幻读到底还会不会发生?间隙锁在什么范围上加?
- 一条 UPDATE 提交前后,redo log、undo log、binlog 的写入顺序是怎样的?
- 大模型给出的一段建表语句和查询语句,你会从哪几个角度去挑毛病?
如果这些问题你现在答不全,那说明缺口是具体的,不是「基础不牢」这种模糊说法。按上面的顺序过一遍,边看边在练习数据上动手,比自己重新翻一遍语法手册要省时间。
大模型技术之MySQL
深入理解MySQL数据库原理与应用
编辑点评
系统讲解MySQL数据库原理,结合AI大模型技术,理论与实践相结合,助你成为数据库高手。
⭐ 编辑推荐
本课程深入浅出地讲解MySQL数据库原理,结合AI大模型技术,通过视频、笔记、资料等多种形式,全面掌握MySQL数据库的应用。
课程亮点
课程目录
├── 1.笔记 │ ├── 尚硅谷大模型技术之MySQL1.0.docx ├── 2.资料 │ ├── Navicatls_17.rar │ ├── 演示数据.sql │ ├── mysql-installer-community-8.0.26.0.msi │ ├── 练习数据.sql ├── 4.视频 │ ├── day01 │ │ ├── 00_AI大模型之MySQL_每日一考讲解.mp4 │ │ ├── 01_AI大模型之MySQL_MySQL介绍.mp4 │ │ ├── 02_AI大模型之MySQL_表之间关系.mp4 │ │ ├── 06_AI大模型之MySQL_可视化客户端基本操作.mp4 │ │ ├── 04_AI大模型之MySQL_客户端工具的使用.mp4 │ │ ├── 03_AI大模型之MySQL_MySQL的安装.mp4 │ │ ├── 05_AI大模型之MySQL_命令行客户端基本操作.mp4 │ │ ├── 11_AI大模型之MySQL_DML_向表中添加数据.mp4 │ │ ├── 08_AI大模型之MySQL_DDL_库相关.mp4 │ │ ├── 07_AI大模型之MySQL_SQL语句分类以及规范和注释.mp4 │ │ ├── 12_AI大模型之MySQL_DML_从表中删除数据.mp4 │ │ ├── 10_AI大模型之MySQL_DDL_其它表相关操作.mp4 │ │ ├── 09_AI大模型之MySQL_DDL_创建表.mp4 │ │ ├── 13_AI大模型之MySQL_DML_修改表中数据.mp4 │ │ ├── 15_AI大模型之MySQL_算术、比较、区间运算符.mp4 │ │ ├── 16_AI大模型之MySQL_模糊匹配.mp4 │ │ ├── 17_AI大模型之MySQL_逻辑运算以及空值处理.mp4 │ │ ├── 每日一考.md │ │ ├── 14_AI大模型之MySQL_DML_查询以及总结.mp4 │ ├── day02 │ │ ├── 02_AI大模型之MySQL_浮点数类型.mp4 │ │ ├── 00_AI大模型之MySQL_内容回顾.mp4 │ │ ├── 01_AI大模型之MySQL_整数类型.mp4 │ │ ├── 05_AI大模型之MySQL_日期时间类型.mp4 │ │ ├── 03_AI大模型之MySQL_定长与变长字符串.mp4 │ │ ├── 04_AI大模型之MySQL_枚举与集合.mp4 │ │ ├── 06_AI大模型之MySQL_常用的数学函数.mp4 │ │ ├── 11_AI大模型之MySQL_日期函数.mp4 │ │ ├── 07_AI大模型之MySQL_常用数学函数案例.mp4 │ │ ├── 10_AI大模型之MySQL_常用字符函数案例.mp4 │ │ ├── 08_AI大模型之MySQL_上午内容回顾.mp4 │ │ ├── 09_AI大模型之MySQL_常用字符串函数.mp4 │ │ ├── 12_AI大模型之MySQL_加密函数.mp4 │ │ ├── 13_AI大模型之MySQL_条件判断函数.mp4 │ │ ├── 15_AI大模型之MySQL_窗口函数.mp4 │ │ ├── 16_AI大模型之MySQL_分组函数案例.mp4 │ │ ├── 14_AI大模型之MySQL_聚合函数.mp4 │ │ ├── 每日一考.md │ ├── day03 │ │ ├── 03_AI大模型之MySQL_左外连接.mp4 │ │ ├── 02_AI大模型之MySQL_内连接.mp4 │ │ ├── 01_AI大模型之MySQL_关联查询介绍.mp4 │ │ ├── 00_AI大模型之MySQL_内容回顾.mp4 │ │ ├── 05_AI大模型之MySQL_全外连接.mp4 │ │ ├── 06_AI大模型之MySQL_自连接.mp4 │ │ ├── 04_AI大模型之MySQL_右外连接.mp4 │ │ ├── 08_AI大模型之MySQL_having,orderby,limit.mp4 │ │ ├── 07_AI大模型之MySQL_from,where,join,groupby子句.mp4 │ │ ├── 10_AI大模型之MySQL_select子句执行顺序.mp4 │ │ ├── 11_AI大模型之MySQL_select中使用子查询.mp4 │ │ ├── 09_AI大模型之MySQL_上午内容回顾.mp4 │ │ ├── 12_AI大模型之MySQL_where中使用子查询.mp4 │ │ ├── 13_AI大模型之MySQL_having中使用子查询.mp4 │ │ ├── 16_AI大模型之MySQL_update中使用子查询.mp4 │ │ ├── 14_AI大模型之MySQL_exists子查询.mp4 │ │ ├── 每日一考.md │ │ ├── 15_AI大模型之MySQL_from中使用子查询.mp4 │ │ ├── 17_AI大模型之MySQL_子查询建表以及通用表达式.mp4 │ │ ├── 数据结构与算法.bmpr │ ├── day04 │ │ ├── Python连接外部数据源 │ │ │ ├── apache-hive-3.1.3-bin.tar.gz │ │ │ ├── hadoop-3.3.4.tar.gz │ │ │ ├── Hadoop的安装与配置.docx │ │ │ ├── jdk-8u212-linux-x64.tar.gz │ │ │ ├── mysql-apt-config_0.8.34-1_all.deb │ │ │ ├── Redis的卸载与安装.docx │ │ │ ├── Python连接外部数据源.docx │ │ │ ├── MySQLl的卸载与安装.docx │ │ ├── 代码 │ │ │ ├── P02_Redis.py │ │ │ ├── P01_MySQL.py │ │ │ ├── P03_Hive.py │ │ ├── 02_AI大模型之MySQL_非空约束.mp4 │ │ ├── 00_AI大模型之MySQL_内容回顾.mp4 │ │ ├── 03_AI大模型之MySQL_唯一键索引.mp4 │ │ ├── 01_AI大模型之MySQL_约束介绍.mp4 │ │ ├── 04_AI大模型之MySQL_主键约束.mp4 │ │ ├── 07_AI大模型之MySQL_检查约束.mp4 │ │ ├── 08_AI大模型之MySQL_外键约束.mp4 │ │ ├── 06_AI大模型之MySQL_默认值约束.mp4 │ │ ├── 05_AI大模型之MySQL_自增约束.mp4 │ │ ├── 09_AI大模型之MySQL_事务.mp4 │ │ ├── 12_AI大模型之MySQL_从本地MySQL中查询数据.mp4 │ │ ├── 13_AI大模型之MySQL_添加,修改,删除数据.mp4 │ │ ├── 11_AI大模型之MySQL_用户管理.mp4 │ │ ├── 10_AI大模型之MySQL_事务隔离级别.mp4 │ │ ├── 14_AI大模型之MySQL_Ubuntu上安装MySQL.mp4 │ │ ├── 15_AI大模型之MySQL_操作Ubuntu上的MySQL.mp4 │ │ ├── 17_AI大模型之MySQL_操作Hive.mp4 │ │ ├── 16_AI大模型之MySQL_操作Redis.mp4 │ │ ├── 每日一考.md ├── 3.代码
适合人群
- 数据库开发人员
- 数据库运维人员
- AI技术爱好者
学习收获
祝您学习愉快!
学有所成,前程似锦!





![大疆维修,无人机维修教程[66.30GB]](/_next/image?url=https%3A%2F%2Fwww.itzhibei.com%2Fapi%2Fuploads%2Fb6a69810-862f-479c-a529-d66880073ebc.jpg&w=1920&q=75)
