解决什么工作场景

MySQL 是后端开发中最常见的关系型数据库,也是各类互联网项目的首选。很多初学者和转行者面临的痛点是:只会写简单的增删改查,遇到多表关联、索引优化、事务并发控制就束手无策;或者在运维层面,面对慢查询调优、主从复制架构一无所知。这套课程覆盖了从环境部署到高级优化的全链路,恰好填补了“会写 SQL”到“能设计和维护数据库”之间的能力缺口。

适合什么基础

零基础友好,但需要一定的计算机通用概念。课程从 MySQL 的安装启动讲起,这意味着你不需要预先配置复杂的环境,也不用担心 Linux 命令行不熟练的问题。它适合两类人群:一是完全没有数据库概念的职场新人,希望通过一门课建立完整认知;二是已经有基础查询能力,但希望深入理解底层原理、应对面试中关于锁机制和执行计划的进阶学习者。

建议先看哪几块

不要试图一次性看完所有视频,建议按以下顺序突破:

  • 基础安装与 SQL 通用语法:这是地基,重点搞清楚 DDL(数据定义语言)和 DML(数据操作语言)的区别,确保能熟练创建表和录入数据。
  • 进阶核心:索引与执行计划:这是区分初级和中级开发者的关键。务必花足够时间理解 B+ 树结构、聚簇索引与非聚簇索引的区别,以及 explain 命令如何揭示查询瓶颈。
  • 运维与优化:事务与锁:了解 ACID 特性、隔离级别以及行锁/表锁的实现机制,这是保证数据一致性的高频考点,也是实际生产环境中排查并发问题的基础。

学完能独立做什么

完成主体学习后,你应该能够独立在项目中搭建 MySQL 环境,设计符合范式的表结构,并能通过索引优化解决性能问题。具体而言,你能手写复杂的联表查询,能分析慢查询日志定位性能瓶颈,能解释清楚事务提交过程中的并发控制逻辑,并能在面试中清晰阐述 MySQL 的底层存储引擎原理。

资料怎么配合练习

数据库学习最大的忌讳是“只看不练”。建议跟随课程视频,在自己电脑上从零安装 MySQL 服务,亲手执行每一步建表、插入数据的操作。对于索引优化部分,务必创建百万级测试数据,使用 explain 观察不同查询条件下的执行计划变化。不要满足于复制粘贴代码,只有当你在本地复现了慢查询并成功通过添加索引使其加速,这些知识才真正属于你。

课程目录

〗 ——基础篇 01.MySQL课程介绍.mp4
 27.21M 02. 基础-课程介绍.mp4
 2.75M 03. 基础-概述-数据库相关概念.mp4
 33.35M 04. 基础-概述-MySQL安装及启动.mp4
 60.39M 05. 基础-SQL-通用语法及分类.mp4
 17.14M 06. 基础-SQL-DDL-数据库操作.mp4
 32.16M 07. 基础-SQL-DDL-表操作-创建&查询.mp4
 41.54M 08. 基础-SQL-DDL-数据类型 课程目录 〖课程简介〗 本课程是目前为止,MySQL方面最为全面的一套课程,视频知识涵盖了MySQL的基础、进阶、运维等多个方面,不仅讲解知识点的具体应用,还会讲解其底层结构和原理。 知识讲解全面、深入,能够完全满足我们日常的开发、运维、面试、以及自我提升,而且在讲解过程中结合多种手段,帮助学生更加清晰的理解课程中的重点和难点内容。 〖课程目录〗 ——基础篇 01.MySQL课程介绍.mp4
 27.21M 02. 基础-课程介绍.mp4
 2.75M 03. 基础-概述-数据库相关概念.mp4
 33.35M 04. 基础-概述-MySQL安装及启动.mp4
 60.39M 05. 基础-SQL-通用语法及分类.mp4
 17.14M 06. 基础-SQL-DDL-数据库操作.mp4
 32.16M 07. 基础-SQL-DDL-表操作-创建&查询.mp4
 41.54M 08. 基础-SQL-DDL-数据类型及案例.mp4
 67.99M 09. 基础-SQL-DDL-表操作-修改&删除.mp4
 34.53M 10. 基础-SQL-DDL小结.mp4
 8.82M 11. 基础-SQL-图形化界面工具DataGrip.mp4
 27.66M 12. 基础-SQL-DML-插入.mp4
 42.03M 13. 基础-SQL-DML-更新和删除.mp4
 25.16M 14. 基础-SQL-DML小结.mp4
 6.73M 15. 基础-SQL-DQL-基础查询.mp4
 52.34M 16. 基础-SQL-DQL-条件查询.mp4
 57.12M 17. 基础-SQL-DQL-聚合函数.mp4
 21.45M 18. 基础-SQL-DQL-分组查询.mp4
 29.78M 19. 基础-SQL-DQL-排序查询.mp4
 24.87M 20. 基础-SQL-DQL-分页查询.mp4
 17.16M 21. 基础-SQL-DQL-案例练习.mp4
 33.92M 22. 基础-SQL-DQL-执行顺序.mp4
 21.60M 23. 基础-SQL-DQL小结.mp4
 8.94M 24. 基础-SQL-DCL-用户管理-.mp4
 32.01M 25. 基础-SQL-DCL-权限控制-.mp4
 25.37M 26. 基础-SQL-DCL小结.mp4
 7.90M 27. 基础-函数-字符串函数.mp4
 48.12M 28. 基础-函数-数值函数.mp4
 25.39M 29. 基础-函数-日期函数.mp4
 29.55M 30. 基础-函数-流程函数.mp4
 41.51M 31. 基础-函数-小结.mp4
 7.98M 32. 基础-约束-概述.mp4
 10.18M 33. 基础-约束-演示.mp4
 46.19M 34. 基础-约束-外键约束.mp4
 34.84M 35. 基础-约束-外键删除更新行为.mp4
 30.55M 36. 基础-约束-小结.mp4
 5.80M 37. 基础-多表查询-多表关系介绍.mp4
 40.63M 38. 基础-多表查询-概述.mp4
 31.50M 39. 基础-多表查询-内连接.mp4
 26.22M 40. 基础-多表查询-外连接.mp4
 26.48M 41. 基础-多表查询-自连接.mp4
 27.80M 42. 基础-多表查询-联合查询union.mp4
 20.67M 43. 基础-多表查询-子查询介绍.mp4
 5.37M 44. 基础-多表查询-标量子查询.mp4
 18.47M 45. 基础-多表查询-列子查询.mp4
 33.81M 46. 基础-多表查询-行子查询.mp4
 13.60M 47. 基础-多表查询-表子查询.mp4
 23.61M 48. 基础-多表查询-练习1.mp4
 61.55M 49. 基础-多表查询-练习2.mp4
 74.34M 50. 基础-多表查询-小结.mp4
 9.61M 51. 基础-事务-简介.mp4
 11.32M 52. 基础-事务-操作演示.mp4
 59.75M 53. 基础-事务-四大特性ACID.mp4
 17.74M 54. 基础-事务-并发事务问题.mp4
 16.92M 55. 基础-事务-并发事务演示及隔离级别.mp4
 70.83M 56. 基础-事务-小结.mp4
 6.40M 57. 基础篇总结.mp4
 7.79M ——进阶篇 01. 进阶-课程介绍.mp4
 5.73M 02. 进阶-存储引擎-MySQL体系结构.mp4
 15.66M 03. 进阶-存储引擎-简介.mp4
 26.78M 04. 进阶-存储引擎-InnoDB介绍.mp4
 34.28M 05. 进阶-存储引擎-MyISAM和Memory.mp4
 22.46M 06. 进阶-存储引擎-选择.mp4
 11.96M 07. 进阶-存储引擎-小结.mp4
 8.39M 08. 进阶-MySQL安装(linux版本).mp4
 87.94M 09. 进阶-索引-概述.mp4
 28.43M 10. 进阶-索引-结构-介绍.mp4
 12.83M 11. 进阶-索引-结构-Btree.mp4
 32.25M 12. 进阶-索引-结构-B+tree.mp4
 18.19M 13. 进阶-索引-结构-hash.mp4
 11.71M 14. 进阶-索引-结构-思考题.mp4
 9.66M 15. 进阶-索引-分类.mp4
 28.37M 16. 进阶-索引-思考题.mp4
 19.82M 17. 进阶-索引-语法.mp4
 40.80M 18. 进阶-索引-性能分析-查看执行频次.mp4
 16.70M 19. 进阶-索引-性能分析-慢查询日志.mp4
 26.61M 20. 进阶-索引-性能分析-show profiles.mp4
 26.69M 21. 进阶-索引-性能分析-explain.mp4
 90.61M 22. 进阶-索引-使用规则-验证索引效率.mp4
 30.81M 23. 进阶-索引-使用规则-最左前缀法则.mp4
 43.08M 24. 进阶-索引-使用规则-索引失效情况一.mp4
 36.58M 25. 进阶-索引-使用规则-索引失效情况二.mp4
 66.97M 26. 进阶-索引-使用规则-SQL提示.mp4
 29.60M 27. 进阶-索引-使用规则-覆盖索引&回表查询.mp4
 54.58M 28. 进阶-索引-使用规则-前缀索引.mp4
 54.22M 29. 进阶-索引-使用规则-单列&联合索引.mp4
 37.30M 30. 进阶-索引-设计原则.mp4
 16.52M 31. 进阶-索引-小结.mp4
 27.78M 32. 进阶-SQL优化-插入数据.mp4
 47.75M 33. 进阶-SQL优化-主键优化.mp4
 43.99M 34. 进阶-SQL优化-order by优化.mp4
 64.13M 35. 进阶-SQL优化-group by优化.mp4
 23.06M 36. 进阶-SQL优化-limit优化.mp4
 38.33M 37. 进阶-SQL优化-count优化.mp4
 36.61M 38. 进阶-SQL优化-update优化(避免行锁升级为表锁).mp4
 25.95M 39. 进阶-SQL优化-小结.mp4
 25.61M 40. 进阶-视图-介绍及基本语法.mp4
 36.34M 41. 进阶-视图-检查选项(cascaded).mp4
 52.76M 42. 进阶-视图-检查选项(local).mp4
 27.65M 43. 进阶-视图-更新及作用.mp4
 18.21M 44. 进阶-视图-案例.mp4
 30.02M 45. 进阶-存储过程-介绍.mp4
 8.56M 46. 进阶-存储过程-基本语法.mp4
 40.25M 47. 进阶-存储过程-变量-系统变量.mp4
 39.57M 48. 进阶-存储过程-变量-用户定义变量.mp4
 20.24M 49. 进阶-存储过程-变量-局部变量.mp4
 13.27M 50. 进阶-存储过程-if判断.mp4
 19.12M 51. 进阶-存储过程-参数(IN,OUT,INOUT).mp4
 36.55M 52. 进阶-存储过程-case.mp4
 26.35M 53. 进阶-存储过程-循环-while.mp4
 17.12M 54. 进阶-存储过程-循环-repeat.mp4
 17.21M 55. 进阶-存储过程-循环-loop.mp4
 34.50M 56. 进阶-存储过程-游标-cursor.mp4
 70.95M 57. 进阶-存储过程-条件处理程序-handler.mp4
 32.10M 58. 进阶-存储函数.mp4
 25.58M 59. 进阶-触发器-介绍.mp4
 8.34M 60. 进阶-触发器-案例1(insert类型).mp4
 49.27M 61. 进阶-触发器-案例2(update类型).mp4
 29.71M 62. 进阶-触发器-案例3(delete类型).mp4
 16.10M 63. 进阶-视图&存储过程&触发器-小结.mp4
 12.54M 64. 进阶-锁-介绍.mp4
 7.40M 65. 进阶-锁-全局锁-介绍.mp4
 17.91M 66. 进阶-锁-全局锁-一致性数据备份.mp4
 31.54M 67. 进阶-锁-表级锁-表锁.mp4
 29.75M 68. 进阶-锁-表级锁-元数据锁.mp4
 37.94M 69. 进阶-锁-表级锁-意向锁.mp4
 17.53M 70. 进阶-锁-表级锁-意向锁-测试.mp4
 18.90M 71. 进阶-锁-行级锁-介绍.mp4
 12.81M 72. 进阶-锁-行级锁-行锁.mp4
 50.49M 73. 进阶-锁-行级锁-间隙锁&临键锁1.mp4
 13.41M 74. 进阶-锁-行级锁-间隙锁&临键锁2.mp4
 28.58M 75. 进阶-锁-小结.mp4
 8.13M 76. 进阶-InnoDB引擎-逻辑存储结构.mp4
 19.87M 77. 进阶-InnoDB引擎-架构-内存结构1.mp4
 12.17M 78. 进阶-InnoDB引擎-架构-内存结构2.mp4
 21.94M 79. 进阶-InnoDB引擎-架构-磁盘结构.mp4
 37.91M 80. 进阶-InnoDB引擎-架构-后台线程.mp4
 20.39M 81. 进阶-InnoDB引擎-事务原理-概述.mp4
 9.16M 82. 进阶-InnoDB引擎-事务原理-redolog.mp4
 18.26M 83. 进阶-InnoDB引擎-事务原理-undolog.mp4
 8.13M 84. 进阶-InnoDB引擎-MVCC-基本概念.mp4
 17.86M 85. 进阶-InnoDB引擎-MVCC-隐藏字段.mp4
 33.71M 86. 进阶-InnoDB引擎-MVCC-undolog版本链.mp4
 19.63M 87. 进阶-InnoDB引擎-MVCC-readview介绍.mp4
 11.71M 88. 进阶-InnoDB引擎-MVCC-原理分析(RC级别).mp4
 25.32M 89. 进阶-InnoDB引擎-MVCC-原理分析(RR级别).mp4
 8.57M 90. 进阶-InnoDB引擎-小结.mp4
 8.76M 91. 进阶-MySQL管理-系统数据库介绍.mp4
 39.98M 92. 进阶-MySQL管理-常用工具1.mp4
 103.52M 93. 进阶-MySQL管理-常用工具2.mp4
 77.30M 94. 进阶-MySQL管理-小结.mp4
 6.92M 95. 进阶篇总结.mp4
 9.80M ——运维篇 01. 运维-课程介绍.mp4
 4.39M 02. 运维-日志-错误日志.mp4
 29.27M 03. 运维-日志-二进制日志.mp4
 91.49M 04. 运维-日志-查询日志.mp4
 20.62M 05. 运维-日志-慢查询日志.mp4
 35.36M 06. 运维-主从复制-概述.mp4
 9.39M 07. 运维-主从复制-原理.mp4
 7.04M 08. 运维-主从复制-主库配置.mp4
 32.98M 09. 运维-主从复制-从库配置.mp4
 36.67M 10. 运维-主从复制-测试.mp4
 17.74M 11. 运维-分库分表-介绍.mp4
 11.91M 12. 运维-分库分表-介绍-拆分方式.mp4
 28.08M 13. 运维-分库分表-MyCat概述-安装.mp4
 51.78M 14. 运维-分库分表-MyCat概述-核心概念.mp4
 8.31M 15. 运维-分库分表-MyCat入门.mp4
 84.61M 16. 运维-分库分表-MyCat入门-测试.mp4
 69.54M 17. 运维-分库分表-MyCat配置1.mp4
 54.87M 18. 运维-分库分表-MyCat配置2.mp4
 72.58M 19. 运维-分库分表-Mycat分片-垂直分库.mp4
 55.48M 20. 运维-分库分表-Mycat分片-垂直分库-测试.mp4
 108.76M 21. 运维-分库分表-Mycat分片-水平分表.mp4
 79.73M 22. 运维-分库分表-分片规则-范围分片.mp4
 12.38M 23. 运维-分库分表-分片规则-取模分片.mp4
 8.90M 24. 运维-分库分表-分片规则-一致性hash算法.mp4
 41.89M 25. 运维-分库分表-分片规则-枚举分片.mp4
 69.68M 26. 运维-分库分表-分片规则-应用指定算法.mp4
 51.11M 27. 运维-分库分表-分片规则-固定hash算法.mp4
 73.80M 28. 运维-分库分表-分片规则-字符串hash解析.mp4
 61.20M 29. 运维-分库分表-分片规则-按天分片.mp4
 49.17M 30. 运维-分库分表-分片规则-按自然月分片.mp4
 63.26M 31. 运维-分库分表-Mycat管理与监控-原理.mp4
 34.23M 32. 运维-分库分表-Mycat管理工具.mp4
 42.47M 33. 运维-分库分表-MyCat监控1.mp4
 55.36M 34. 运维-分库分表-MyCat监控2.mp4
 28.32M 35. 运维-分库分表-总结.mp4
 14.44M 36. 运维-读写分离-介绍.mp4
 9.46M 37. 运维-读写分离-一主一从准备.mp4
 13.47M 38. 运维-读写分离-一主一从读写分离.mp4
 84.76M 39. 运维-读写分离-双主双从介绍.mp4
 15.13M 40. 运维-读写分离-双主双从搭建.mp4
 84.22M 41. 运维-读写分离-双主双从读写分离.mp4
 71.35M 42. 运维-读写分离-总结.mp4
 9.83M 43. 运维篇总结.mp4
 12.09M ——资料 PPT MySQL-基础篇.pdf
 3.44M MySQL-进阶篇.pdf
 4.95M MySQL-运维篇.pdf
 3.41M 基础篇.rar 1000.16M 进阶篇.rar 883.53M 运维篇.rar 289.03M