课程简介
本课程是一门系统深入的MySQL数据库专业课程,旨在帮助学员从零开始,全面掌握MySQL数据库的管理、优化与高可用架构搭建。课程内容涵盖MySQL基础管理、SQL语言、索引与执行计划、存储引擎核心原理、日志管理、备份恢复策略、主从复制、MHA高可用集群、Mycat分库分表,并延伸至Redis与MongoDB等NoSQL技术。通过本课程的学习,您将能够深入理解MySQL内部机制,具备企业级数据库运维、性能调优和架构设计的能力,为成为高级数据库管理员或后端开发工程师打下坚实基础。
下载地址
课程目录
01 课程介绍与安装
第1-6节:数据库课程介绍、职业素养、MySQL版本选择与安装配置。
02 MySQL基础与C/S结构
第1-9节:MySQL C/S结构、基础管理与SQL语句入门。
03 SQL基础回顾与管理
第1-9节:上周回顾、MySQL基础管理与SQL语句练习。
04 SQL基础DDL与DQL
第1-8节:SQL基础DDL、DML与DQL语句学习。
05 SQL基础DQL深入
第1-7节:SQL基础DQL语句的深入学习与应用。
06 SQL进阶与索引初探
第1-8节:SQL进阶、索引及执行计划初步介绍。
07 索引原理与应用
第1-5节:索引原理、执行计划分析与应用规范。
08 存储引擎基础
第1-9节:存储引擎介绍、查询及表空间初步了解。
09 阶段回顾与存储引擎
第1-7节:第一阶段回顾、测试题讲解与InnoDB引擎。
10 存储引擎与日志管理
第1-13节:存储引擎核心参数、Redo/Undo日志与Binlog管理。
11 日志管理与备份恢复基础
第1-14节:Binlog与慢日志管理、备份恢复基础与故障处理。
12 备份恢复与主从复制基础
第1-17节:XBK备份恢复、主从复制基础原理与搭建。
13 主从复制高级进阶
第1-13节:主从复制高级进阶、延时从库与GTID应用。
14 MHA高可用架构
第1-14节:MHA高可用架构原理、搭建与Atlas集成。
15 Mycat分库分表
第1-12节:Mycat环境搭建、读写分离与水平拆分介绍。
16 全面优化策略
第1-10节:优化哲学、硬件/OS/应用/参数全方位优化。
17 优化进阶与Redis入门
第1-21节:锁监控、主从优化、课程整理与Redis基础入门。
18 Redis与MongoDB基础
第1-16节:Redis集群、持久化与MongoDB基础介绍。
19 MongoDB深入
第1-11节:MongoDB的深入使用与管理。
--- 点击展开详细目录 ---
|