正版资源大模型技术之MySQL
这门课的主题是 MySQL,但它的切入点不是单纯的“数据库入门”,而是把 MySQL 放在大模型应用的技术栈里讲。换句话说,它关心的不只是 SQL 语法怎么写,而是当你用 Python 或 Java 搭一个带检索、带对话历史、带向量存储的 AI 应用时,底层数据该怎么组织、查询该怎么优化、事务和索引
这门课的主题是 MySQL,但它的切入点不是单纯的“数据库入门”,而是把 MySQL 放在大模型应用的技术栈里讲。换句话说,它关心的不只是 SQL 语法怎么写,而是当你用 Python 或 Java 搭一个带检索、带对话历史、带向量存储的 AI 应用时,底层数据该怎么组织、查询该怎么优化、事务和索引该怎么设计。所以这份资料更适合已经会写基本 CRUD、但想把数据库能力补到工程级别的人。
技术栈与内容结构
从资料包的构成能看出它的组织方式:笔记、演示数据、练习数据、客户端工具、MySQL 8.0 安装包,再加上按天拆分的视频。这套组合不是“看视频就完事”的类型,它自带可运行的数据库环境和配套数据集,意味着你可以边看边把 SQL 敲进真实表里验证。MySQL 版本落在 8.0.x,这一点比较关键——窗口函数、CTE、JSON 字段、角色权限这些特性都能覆盖到,而大模型应用里存对话上下文、存结构化元数据,恰好会频繁用到 JSON 类型和窗口函数。
笔记文档承担的是“可检索”的角色。视频讲一遍容易忘,笔记的作用是让你在写代码卡住时能快速定位到某个语法点或某个配置项,而不是重新拖进度条。对自学来说,这个差别很大。
它和“大模型技术”到底怎么结合
很多人看到标题会疑惑:MySQL 和大模型有什么关系?实际做下来你会发现,大模型应用里真正难的不是调 API,而是数据层。比如:
- 对话历史和会话状态需要持久化,表结构怎么设计才方便按会话 ID 快速拉取;
- RAG 场景下,文档切片、元数据、向量索引的映射关系通常还是靠关系型数据库来管;
- 高并发下同一会话的写入冲突,需要理解事务隔离级别和锁;
- 查询慢,往往不是模型慢,而是 SQL 没走索引。
这门课把这些点放进 MySQL 原理的讲解里,而不是单独开一节“AI 数据库”。所以它更像是在补 AI 工程师最容易忽略的那块地基:数据建模、索引、事务、执行计划。
可复用的工程模块
资料里的演示数据和练习数据是两套,这个设计值得注意。演示数据通常跟着视频走,用来复现讲解中的查询;练习数据则留给你自己动手,比如写多表连接、写聚合、写子查询。把这两套数据导进本地 MySQL 后,你就有了一个可以反复折腾的沙箱环境,不用自己造表。
Navicat 这类客户端工具的作用也不只是“图形化好看”。做执行计划分析、看表结构、对比索引命中情况时,图形工具能省不少时间,尤其是 EXPLAIN 的可视化结果,比纯命令行直观。如果你习惯用命令行,也不冲突,工具只是辅助。
真正可复用的是那套“原理 + 动手”的节奏:先理解 InnoDB 的存储和索引结构,再回头看你写的 SQL 为什么慢,然后动手改索引、改查询。这个循环在大模型应用的数据层调优里会反复用到。
自学路径建议
如果你的目标是把 MySQL 用到项目里,而不是应付考试,建议这样安排:先把安装包和客户端装好,导入练习数据,跑通基本查询;然后按天看视频,每看完一段就回到练习数据上自己写一遍,不要只跟着敲演示数据;笔记留着当手册,遇到具体语法再翻。
重点放在三块:索引与执行计划、事务与锁、表结构设计。这三块直接决定你的 AI 应用在数据量涨上来之后还能不能跑得动。至于存储过程、触发器等偏 DBA 的内容,可以按需看,不必一开始就全啃。
整体来说,这份资料适合拿来对照实践:它给了你环境、数据和讲解,剩下的就是把 SQL 真正写进你自己的项目里。光看视频不导数据、不写查询,收获会非常有限;反过来,只要你愿意动手,它的结构足够支撑你从“会写 SQL”走到“知道 SQL 为什么这么写”。
大模型技术之MySQL
深入理解MySQL数据库原理与应用
编辑点评
系统讲解MySQL数据库原理,结合AI大模型技术,理论与实践相结合,助你成为数据库高手。
⭐ 编辑推荐
本课程深入浅出地讲解MySQL数据库原理,结合AI大模型技术,通过视频、笔记、资料等多种形式,全面掌握MySQL数据库的应用。
✨ 课程亮点
课程目录
课程目录76 集
- ├── 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
- │ │ ├── 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技术爱好者
🎯 学习收获
- 掌握MySQL数据库原理
- 学会使用MySQL数据库进行数据操作
- 理解AI大模型技术在数据库领域的应用
🎉 祝您学习愉快!




