这门课解决什么问题

很多转行做运维或后端开发的人,都会在数据库环节卡壳:能照着文档把 MySQL 装上,但一遇到权限报错、数据误删或者慢查询就不知所措。这门课的核心不是教你写复杂的 SQL 查询语句,而是解决“数据库跑起来之后怎么管”的问题。它覆盖了企业里真实的运维场景,包括选哪个版本和存储引擎更合适、怎么按需分配数据库账号权限、怎么用逻辑备份工具做容灾恢复,以及怎么在底层把单机数据库演进成高可用架构。如果你之前只停留在会建库建表的阶段,这门课能帮你补齐从“能用”到“敢负责线上数据”的这块短板。

适合什么基础与学习建议

课程定位是零基础入门,但这里的“零基础”指的是没碰过数据库运维,而不是连命令行都没用过。你需要有基本的 Linux 操作常识,知道怎么在终端里执行命令、改配置文件。资料里的内容偏实操,建议按顺序看,但有几块可以优先看:先看发行版本与存储引擎的对比,理解 InnoDB 为什么是主流;接着直接跳到二进制安装那几节,跟着视频在本地虚拟机里手动部署一遍,不要用一键安装包;最后重点看逻辑备份恢复的实操。这几块搞明白,日常运维的底子就立住了。

学完能独立做什么与资料怎么用

把视频里的操作过一遍,你至少能独立承担几个具体任务:给不同业务线开通对应权限的数据库账号、定期做数据逻辑备份并验证恢复流程、根据业务场景挑合适的存储引擎。看资料的时候别只用眼睛记步骤,一定要在本地搭个测试库跟着敲。尤其是备份恢复这块,自己造点测试数据,用命令导出,再模拟删库后恢复,走通这个闭环才算真正掌握。调优和高可用架构部分概念较多,第一遍看懂原理和适用场景就行,不用强求立刻在本地复刻一套企业级集群,等遇到实际性能瓶颈再回来对着查就行。


通过本课程的学习,可以让学员迅速学习MySQL运维的各种实战技能,快速融入企业运维工作。

课程目录

*   01 MySQL基础入门篇/

  *   01 MySQL发行版本与存储引擎的选择.mp4 16:26

  *   02 Percona Server与MariaDB发行版介绍.mp4 20:37

  *   03 InnoDB与MyISAM存储引擎的运行原理与机制.mp4 17:00

  *   04 MySQL基础操作之登录mysql与修改密码.mp4 19:21

  *   05 MySQL基础操作之新增/授权mysql用户的方法.mp4 21:12

  *   06 MySQL基础操作之创建、删除、修改、更新数据库和表.mp4 26:45

  *   07 MySQL基础操作之通过mysqldump逻辑备份恢复数据库.mp4 18:50

  *   08 二进制安装mysql的方式和过程.mp4 20:32

  *   09 二进制安装mysql后的配置和注意事项.mp4 11:37

  *   10 通过yum在线安装mysql的过程.mp4 22:48

*   02 MySQL基础调优篇/

  *   01 mysql在硬件、磁盘和文件系统层面的调优.mp4 20:51

  *   02 mysql在linux内核参数方面的调优.mp4 13:32

  *   03 mysql运行时一些重要参数的调优(1).mp4 12:47

  *   04 mysql运行时一些重要参数的调优(2).mp4 19:36

*   03 MySQL备份工具Xtrabackup/

  *   01 Xtrabackup功能介绍以及安装部署过程.mp4 21:45

  *   02 Xtrabackup备份恢复过程与运行机制.mp4 18:54

  *   03 innobackupex常用的选项介绍以及全备份过程.mp4 19:02

  *   04 实战演示innobackupex进行mysql全备份的过程.mp4 27:42

  *   05 实战演示innobackupex恢复全备份的过程.mp4 23:17

  *   06 xtrabackup针对海量数据的备份优化.mp4 08:48

  *   07 通过xtrabackup进行mysql备份恢复实例.mp4 22:43

*   04 MySQL企业常用架构应用实战/

  *   01 企业常见的高可用MySQL解决方案架构介绍.mp4 24:19

  *   02 MySQL主从复制实现原理与应用架构.mp4 28:02

  *   03 MySQL主主复制+keepalived架构以及配置过程.mp4 21:27

  *   04 MySQL主主复制详细配置过程.mp4 08:51

  *   05 实战演示MySQL主主复制配置过程(1).mp4 14:31

  *   06 实战演示MySQL主主复制配置过程(2).mp4 16:47

  *   07 实战演示keepalived+MySQL高可用配置过程(1).mp4 20:33

  *   08 实战演示keepalived+MySQL高可用配置过程(2).mp4 17:13

  *   09 通过高可用架构测试双主MySQL的主从同步功能.mp4 05:33

  *   10 测试keepalived+MySQL的故障转移功能.mp4 15:18

*   05 MySQL高可用集群构架MHA/

  *   01 MHA的概念、组成、原理和应用架构.mp4 24:53

  *   02 实战讲解MHA集群架构中MySQL主从环境的配置方式.mp4 28:13

  *   03 MHA应用套件的获取与安装过程.mp4 23:33

  *   04 MHA集群套件的配置过程详解.mp4 23:26

  *   05 通过MHA提供的工具检测MHA配置是否正常.mp4 21:29

  *   06 启动并测试MHA对MySQL Master监测与故障切换过程.mp4 12:16

  *   07 通过MHA切换日志分析MHA的故障切换步骤和流程.mp4 20:37

  *   08 故障节点重新加入MHA集群的方法以及使用MHA的注意事项.mp4 24:36

*   06 结课考试/

  *   01 结课考试