在云计算与大数据飞速发展的今天,MySQL 依然是企业级应用中最主流的开源关系型数据库。然而,许多开发者或初级运维人员往往只具备“会用”的能力,却缺乏系统性的 DBA 运维视角——从底层安装调优到高可用架构维护,中间存在着巨大的技能鸿沟。杨哥 Linux 云计算系列之《MySQL DBA 运维实战》正是为填补这一空白而设计的体系化课程,旨在帮助学员从“脚本执行者”转型为具备独立排查与治理能力的高级数据库管理员。

本课程的学习门槛较低,只要学员具备基础的 Linux 命令行操作能力即可入手。课程以 MySQL 5.7.19 为实操基准,内容紧凑且极具实战价值。开篇即深入剖析数据库的安装与配置,这是所有运维工作的基石。课程并未止步于单一方式,而是全面对比了 Yum 安装、Generic 二进制包安装以及 Source Code 源码安装三种主流路径。这种多维度的讲解不仅让学员掌握不同场景下的最佳部署方案,更有助于深入理解 MySQL 的文件结构与依赖关系。针对运维中最常见的“忘记密码”棘手问题,课程提供了详细的找回流程,并紧接着引入 DDL 基础操作,确保学员在安装完成后能迅速进入数据库对象的创建与管理阶段。

进入核心数据建模环节,课程对数据类型进行了细致拆解。从 Tinyint、Int 等整型数据的存储效率,到 Float 浮点数的精度控制,再到 Char 与 Varchar 在存储空间与性能上的关键差异,每一个知识点都紧扣实际业务场景中的选型陷阱。随后,课程系统讲解了表操作与约束条件,涵盖 Default、Not Null 等基础约束,以及 Unique、Primary Key 等唯一性与主键约束的实现机制。针对复杂业务场景,课程进一步深入复合主键与外键的设计逻辑,强调数据完整性与引用一致性的重要性。

关于学习顺序,建议学员按照从环境搭建到数据定义,再到表结构约束的逻辑层层递进,切勿跳步。学完本课后,学员将能够独立完成 MySQL 的多模式安装与故障恢复,具备规范化的数据库设计能力,并能针对具体业务场景进行合理的数据类型与约束选型,从而从容应对生产环境中的基础运维挑战。配合课程提供的视频资料,建议学员先观看理论讲解,再对照资料进行本地环境搭建与代码复现,通过“看中学、做中悟”的方式最大化吸收效果。

课程目录

课程目录68 集
  • 1-1 [MySQL数据库的安装和配置] 数据库技术概览 (23:37).mp4
  • 1-2 [MySQL数据库的安装和配置] Yum安装mysql 5.7.19 (23:21).mp4
  • 1-3 [MySQL数据库的安装和配置] Generic安装mysql 5.7.19 (30:59).mp4
  • 1-4 [MySQL数据库的安装和配置] Source Code安装mysql 5.7.19 (26:34).mp4
  • 1-5 [MySQL数据库的安装和配置] Mysql忘记密码 (09:42).mp4
  • 1-6 [MySQL数据库的安装和配置] 数据库基本操作 Ddl (31:11).mp4
  • 2-1 [MySQL数据库的数据类型与表操作] Mysql数据类型 Tinyint Int (25:15).mp4
  • 2-2 [MySQL数据库的数据类型与表操作] Mysql数据类型 Float (14:15).mp4
  • 2-3 [MySQL数据库的数据类型与表操作] Mysql数据类型 Char Varchar (15:51).mp4
  • 2-4 [MySQL数据库的数据类型与表操作] Mysql数据类型 Enum Set (11:55).mp4
  • 2-5 [MySQL数据库的数据类型与表操作] Mysql表操作 Ddl Dml (19:02).mp4
  • 2-6 [MySQL数据库的数据类型与表操作] Mysql表操作约束条件 Default Not Null (19:04).mp4
  • 2-7 [MySQL数据库的数据类型与表操作] Mysql表操作约束条件Unique Primary Key (14:53).mp4
  • 2-8 [MySQL数据库的数据类型与表操作] Mysql表操作约束条件 复合primary Key (23:14).mp4
  • 2-9 [MySQL数据库的数据类型与表操作] Mysql表操作约束条件 Foreign Key (19:55).mp4
  • 2-10 [MySQL数据库的数据类型与表操作] Mysql表操作修改字段 复制表 (27:43).mp4
  • 3-1 [MySQL数据库的增删改查] 数据操作dml Insert Delete Update (20:25).mp4
  • 3-2 [MySQL数据库的增删改查] Mysql数据操作dql 单表查询—简单查询 (16:28).mp4
  • 3-3 [MySQL数据库的增删改查] Mysql数据操作dql 单表查询—条件及排序 (16:13).mp4
  • 3-4 [MySQL数据库的增删改查] Mysql数据操作dql 单表查询—集合 分组 正则 (17:35).mp4
  • 3-5 [MySQL数据库的增删改查] Mysql数据操作dql 多表查询—内连接 外连接 (18:10).mp4
  • 3-6 [MySQL数据库的增删改查] Mysql数据操作dql 多表查询—复合条件 子查询 (14:27).mp4
  • 4-1 [MySQL数据库的索引操作] Mysql索引index 环境准备 (17:17).mp4
  • 4-2 [MySQL数据库的索引操作] Mysql索引index 创建及测试 (25:09).mp4
  • 5-1 [MySQL数据库的视图view] Mysql视图view 基于单表创建视图 (09:29).mp4
  • 5-2 [MySQL数据库的视图view] Mysql视图view 基于多表创建视图 (14:30).mp4
  • 6-1 [MySQL数据库的触发器] Mysql触发器triggers 1 (17:07).mp4
  • 6-2 [MySQL数据库的触发器] Mysql触发器triggers 2 (22:53).mp4
  • 6-3 [MySQL数据库的触发器] Mysql触发器triggers 3 (15:01).mp4
  • 6-4 [MySQL数据库的触发器] Mysql触发器triggers (14:05).mp4
  • 7-1 [MySQL数据库的存储过程] Mysql存储过程procedure 1 (15:39).mp4
  • 7-2 [MySQL数据库的存储过程] Mysql存储过程procedure 2 (10:44).mp4
  • 7-3 [MySQL数据库的存储过程] Mysql存储过程procedure 3 (17:36).mp4
  • 7-4 [MySQL数据库的存储过程] Mysql存储过程procedure 4 (12:46).mp4
  • 7-5 [MySQL数据库的存储过程] Mysql存储过程procedure Function (17:41).mp4
  • 8-1 [MySQL数据库的安全机制] Mysql安全机制 用户授权 Dcl 1 (22:46).mp4
  • 8-2 [MySQL数据库的安全机制] Mysql安全机制 用户授权 Dcl 2 (16:39).mp4
  • 8-3 [MySQL数据库的安全机制] Mysql安全机制 用户授权 Dcl 3 (24:38).mp4
  • 9-1 [MySQL数据库的日志管理] Mysql日志管理Binary Relay Slow log (28:56).mp4
  • 10-1 [MySQL数据库的物理备份] Mysql数据库备技术概述 (16:25).mp4
  • 10-2 [MySQL数据库的物理备份] Mysql物理备份 Lvm快照 1 (17:56).mp4
  • 10-3 [MySQL数据库的物理备份] Mysql物理备份 Lvm快照 2-1 (19:59).mp4
  • 10-4 [MySQL数据库的物理备份] Mysql物理备份 Lvm快照 2-2 (03:57).mp4
  • 10-5 [MySQL数据库的物理备份] Mysql物理备份 Lvm快照 3-1 (03:07).mp4
  • 10-6 [MySQL数据库的物理备份] Mysql物理备份 Lvm快照 3-2 (07:35).mp4
  • 10-7 [MySQL数据库的物理备份] Mysql物理备份 Xtrabackup 1 (13:58).mp4
  • 10-8 [MySQL数据库的物理备份] Mysql物理备份 Xtrabackup 2 (16:35).mp4
  • 10-9 [MySQL数据库的物理备份] Mysql物理备份 Xtrabackup 3 (10:37).mp4
  • 10-10 [MySQL数据库的物理备份] Mysql物理备份 注意事项 (21:45).mp4
  • 11-1 [MySQL数据库的逻辑备份] Mysql逻辑备份 Mysqldump 1 (18:43).mp4
  • 11-2 [MySQL数据库的逻辑备份] Mysql逻辑备份 Mysqldump 2 (16:49).mp4
  • 11-3 [MySQL数据库的逻辑备份] Mysql逻辑备份 Mysqldump 3 (26:52).mp4
  • 11-4 [MySQL数据库的逻辑备份] Mysql逻辑备份 Mysqldump 4 (14:56).mp4
  • 11-5 [MySQL数据库的逻辑备份] Mysql备份 导出导入表 (17:46).mp4
  • 12-1 [MySQL数据库的复制技术] Mysql复制技术 Ab Replication (11:57).mp4
  • 12-2 [MySQL数据库的复制技术] Mysql复制技术 M-s 传统1 (35:24).mp4
  • 12-3 [MySQL数据库的复制技术] Mysql复制技术 M-s 传统2 (17:01).mp4
  • 12-4 [MySQL数据库的复制技术] Mysql复制技术 M-s Gtid (20:45).mp4
  • 12-5 [MySQL数据库的复制技术] Mysql复制技术 M-m-s-s Gtid (28:16).mp4
  • 12-6 [MySQL数据库的复制技术] Mysql复制技术 M-m-s-s Gtid (15:11).mp4
  • 13-1 [MySQL数据库的中间件Mycat] Mysql 中间件技术概览 (21:41).mp4
  • 13-2 [MySQL数据库的中间件Mycat] Mysql 中间件 Mycat部署 1 (38:29).mp4
  • 13-3 [MySQL数据库的中间件Mycat] Mysql 中间件 Mycat测试 2 (11:00).mp4
  • 14-1 [MySQL数据库的集群技术] Mysql集群技术 Galera部署 1 (17:09).mp4
  • 14-2 [MySQL数据库的集群技术] Mysql集群技术 Galera部署 2 (16:26).mp4
  • 14-3 [MySQL数据库的集群技术] Mysql集群技术 Galera配置 3 (20:39).mp4
  • 14-4 [MySQL数据库的集群技术] Mysql集群技术 Galera Mycat 1 (20:33).mp4
  • 14-5 [MySQL数据库的集群技术] Mysql集群技术 Galera Mycat 2 (18:35).mp4