一.预备知识
二.MySQL的介绍与安装
1-MySQL简介及产品线相关理论知识
2-MySQL5.7.20版本部署安装
3-MySQL5.7.26 Inplace升级到MySQL8.0.18企业级部署
三.MySQL体系结构与管理
1-mysql体系结构工作原理
2-MySQL的逻辑结构
3-MySQL物理存储结构
4-MySQL用户增删改查以及权限的添加查看回收管理
5-MySQL本地管理员用户密码忘记怎么操作?
6-MySQL连接管理
7-MySQL 多种启动方式
8-mysql初始化配置
9-MySQL多实例的应用
四.MySQL的SQL基础应用
1-MySQL数据类型、表属性、字符集
2-MySQL的DDL数据定义语言和DCL数据控制语言
3-MySQL的DML数据操作语言
4-MySQL的DQL应用-select数据查询单表子句
5-MySQL的DQL应用-join多表连接查询和设置表列别名
6-MySQL的DQL应用-information_schema.tables视图
7-MySQL DQL应用数据查询语言常用show命令
五.MySQL的索引及执行计划
1-MySQL索引作用及种类和B树(B+tree)
2-MySQL辅助索引(S)和聚集索引(C)构建B树结构的过程
3-MySQL索引的查询、创建、删除基本管理
4-MySQL压力测试索引优化效果演示全过程
5-MySQL执行计划获取及索引类型
6-MySQL的联合索引设置分析总结
7-MySQL索引应用规范
8-MySQL建立索引的原则(DBA运维规范)
9-MySQL不走索引的情况(DBA开发规范)
六.存储引擎
1-MySQL存储引擎的简介功能和种类
2-MySQL存储引擎种类查看
案例-zabbix监控系统架构整改
案例:InnoDB和MyISAM存储引擎的替换
3-MySQL的InnoDB存储引擎优点及和MyIsam的区别
4-MySQL存储引擎表级查看及修改
5-MySQL的InnoDB存储引擎物理存储结构
简历案例-备份没有,日志也没开情况下数据恢复
6-MySQL事务的ACID特性
7-MySQL的InnoDB存储引擎核心参数
七.日志管理
1-MySQL日志管理概述及错误日志介绍
2-MySQL的binlog二进制日志作用及配置
3-MySQL的binlog记录方式
4-MySQL的event事件
5-MySQL的binlog二进制日志文件及内容查看
案例-使用binlog日志进行数据恢复
案例-恢复被drop的库,保证其他库不受影响
6-mysql-binlog日志的GTID新特性
案例-使用二进制日志恢复数据
7-mysql二进制日志其他操作
8-MySQL的slowlog慢日志
八.备份恢复
1-DBA数据库备份恢复职责
2-MySQL备份类型、方式及工具介绍
3-MySQL逻辑备份工具mysqldump
利用全备+binlog恢复MySQL数据库误删除之前
MySQL企业故障恢复案例
写MySQL备份脚本和策略
4-MySQL物理备份工具xtrabackup(XBK)
innobackupex 增量备份(incremental)案例
Xtrabackup企业级增量恢复实战
mysqldump备份恢复例子
备份集中单独恢复表
从mysqldump 全备中获取库和表的备份
9.主从复制基础
1-主从复制核心功能及前提
2-MySQL主从复制搭建
3-MySQL主从复制的原理Classic Replication
4-MySQL主从故障监控分析
10.主从复制高级进阶
1-MySQL延时从库概念
MySQL延时从库应用案例
2-MySQL半同步复制
3-MySQL过滤复制及GTID复制
11.MHA高可用技术
1-MySQL主从复制架构演变
2-MySQL MHA高可用架构部署
3-MHA高可用架构工作原理及软件包构成
4-MHA高可用架构Manager配置文件参数介绍
5-MySQL MHA故障模拟及恢复
6-MySQL MHA 的vip功能及故障演练
7-MySQL MHA Send_Report 邮件故障提醒
8-MySQL MHA binlog server部署
9-管理员在MySQL高可用架构维护的职责
12.读写分离架构-Atlas
13.分布式架构-MyCAT
1-MySQL分布式架构-MyCAT环境准备
2-MySQL分布式架构介绍及MyCAT部署
3-MyCAT读写分离及高可用配置
4-MyCAT垂直分表
5-MyCAT核心特性——分片(水平拆分)
6-MyCAT优化关联查询:全局表和E-R分片
14.MySQL优化
1-MySQL优化哲学
2-MySQL优化工具的使用
3-MySQL优化思路分解
4-MySQL参数优化
5-MySQL锁的监控及处理
6-MySQL主从优化
评论前必须登录!
注册