值不值得学:先搞清楚它解决什么问题
很多做后端开发或运维的人,平时写业务代码没问题,但一遇到数据库单机性能瓶颈,或者老板要求做容灾备份、读写分离时,就完全没头绪。这门课聚焦的主题就是 MySQL 主从复制,它解决的核心场景是:当你的单台数据库扛不住并发读写,或者需要一台机器专门做备份容灾时,怎么把主库的数据实时同步到从库。这不是那种泛泛而谈的数据库基础课,而是直接对着线上的高可用架构痛点去的。如果你目前的工作只停留在增删改查,遇到数据库架构升级就发懵,或者正准备往中高级后端、运维开发岗转,这部分知识是绕不开的硬骨头。但如果你连基本的 SQL 语句和 Linux 命令行操作都不熟,建议先补基础,直接看这门课会比较吃力。
资料怎么用:建议先看哪几块
这套资料的编排非常务实,没有多余的废话,建议按顺序分三步走。第一步必须死磕“学习环境搭建”和“二进制日志讲解”这两块。主从复制的底层原理全靠二进制日志(binlog)驱动,如果不彻底搞懂日志的几种模式区别,后面配置主从时一旦报错,你根本不知道去哪里排查。第二步,在看完日志原理后,立刻跟着视频把 CentOS7 和对应版本的 MySQL 装好,重点练熟网络调通和别名设置,这是跑通主从的前提。第三步,把二进制日志的查看方法反复练几遍,自己动手解析几条日志内容。不要跳过虚拟机网络配置这种看似枯燥的环节,很多人在自己电脑上搭主从失败,往往不是 MySQL 配置错了,而是两台虚拟机网络根本不通。
学完能独立做什么
把这套资料从头到尾啃下来,你能独立完成的工作很明确。首先是能从零开始,在一台干净的 Linux 机器上用二进制方式部署 MySQL,这比用 yum 安装更考验对底层目录结构的理解。其次是能看懂并解析二进制日志,知道数据库每执行一个操作,底层是怎么记录的。最关键的是,你能独立搭建出一主一从的同步架构,并且当主从同步出现断点或延迟时,懂得去日志里找报错位置,而不是盲目重启服务。建议在看视频时,开两个虚拟机窗口跟着敲,每配好一个参数就去从库验证一下数据是否同步。只看不练,到了真实工作场景里依然搭不起来。这门课的价值就在于把高可用架构的门槛踩平了,只要跟着把环境跑通,就算真正掌握了。
让您在规定的时间,掌握MYSQL主从复制的理论和实施步骤。
课程目录
* 01 讲师及课程介绍/
* 01 01-讲师及课程介绍.mp4 14:58
* 02 学习环境搭建/
* 01 02-部署Centos7演示.mp4 19:05
* 02 03-调通PC机与虚拟机网络演示.mp4 06:43
* 03 04-MYSQL8.0二进制安装演示.mp4 21:51
* 04 05-MYSQL5.7二进制安装演示.mp4 09:11
* 05 06-MYSQL别名设置演示.mp4 14:18
* 03 二进制日志讲解/
* 01 07-日志的概念及作用.mp4 06:18
* 02 08-MYSQL日志分类及作用.mp4 09:13
* 03 09-二进制日志的概念及用途.mp4 05:55
* 04 10-二进制日志的模式.mp4 05:24
* 05 11-二进制日志查看.mp4 06:47
* 06 12-二进制日志更改路径讲解及演示.mp4 12:38
* 07 13-二进制日志清空、刷新、禁用.mp4 07:17
* 08 14-二进制日志注意事项.mp4 03:53
* 04 主从复制理论讲解/
* 01 15-主从复制的概念和作用.mp4 08:47
* 02 16-主从复制流程讲解.mp4 06:03
* 03 17-主从复制分类.mp4 09:43
* 05 主从复制参数分析/
* 01 18-主从复制参数文件的作用和特点.mp4 05:50
* 02 19-基础参数讲解上.mp4 13:53
* 03 20-基础参数讲解下.mp4 15:14
* 04 21-主库基本参数讲解.mp4 04:56
* 05 22-主库安全参数讲解.mp4 11:12
* 06 23-主库写入参数讲解上.mp4 09:10
* 07 24-主库写入参数讲解下.mp4 06:03
* 08 25-GTID的概念和组成.mp4 03:48
* 09 26-GTID的优点.mp4 09:19
* 10 27-GTID的缺点.mp4 07:19
* 11 28-GTID的原理和结构.mp4 13:25
* 12 29-GTID如何查看及相关参数.mp4 13:00
* 13 30-主库半同步相关参数讲解.mp4 26:11
* 14 31-从库基础参数讲解.mp4 13:06
* 15 32-从库并行参数讲解及演示.mp4 12:44
* 16 33-从库安全参数讲解.mp4 13:39
* 06 主从复制搭建演示/
* 01 34-从库快速部署演示.mp4 18:29
* 02 35-项目信息及测试准备.mp4 07:38
* 03 37-MYSQL8.0异步复制讲解及演示.mp4 13:21
* 04 36-主从复制之前的数据同步演示.mp4 09:50
* 05 37-异步复制讲解及演示.mp4 15:57
* 06 38-主从复制查看线程及状态讲解.mp4 18:57
* 07 39-异步复制业务测试演示.mp4 15:39
* 08 40-半同步复制讲解及演示.mp4 31:13
* 09 41-全同步复制介绍.mp4 05:36
* 10 42-延时复制讲解及演示.mp4 08:37
* 07 结课测试/
* 01 结课测试






