课程目标
全面掌握运维DBA相关知识。
适用人群
0基础学员,基础Linux运维人员,DBA
课程简介
运维人员必须掌握的MySQL关系型数据库
第1章MySQL快速入门
了解数据库相关体系
了解MySQL5.7数据库管理系统
了解MySQL不同安装方式优劣
使用官方YUM安装MySQL
二进制包安装MySQL5.7.22
源码编译安装MySQL5.7.22
安装MySQL5.7.22后初始优化
第2章MySQL基础操作与查询DQL语句
数据库连接本地连接与远程连接方式
数据库常用sql函数介绍
数据库插入语句Insert
数据库更新语句Update
数据库删除语句Delete
数据库DQL查询语句-简单查询
数据库DQL查询语句-条件查询
数据库DQL查询语句-排序与集合
数据库DQL查询语句-分组查询
数据库DQL查询语句-正则表达式
数据库DQL查询语句-多表查询-内连接-外链接-子查询
第3章MySQL视图管理
基于查询语句建立视图表
查看、修改、删除视图表
第4章MySQL索引管理
认识数据库索引
创建数据库索引
测试数据库索引
数据库索引管理
第5章MySQL权限管理
数据库安全概述
数据库用户管理
数据库访问权限DCL
数据库回收权限DCL
第6章MySQL日志管理
数据库日志概述
数据库错误日志作用与配置
数据库查询日志作用与配置
数据库慢查询日志作用与配置
数据库二进制日志作用与配置
第7章MySQL备份恢复
数据库备份恢复概述
数据库逻辑备份
数据库逻辑备份+增量binlog
数据库备份实战案例-机器故障-人为误操作
数据库物理备份概述
数据库物理备份-完整备份
数据库物理备份-增量备份
数据库物理备份-差异备份
数据库物理备份与逻辑备份总结
第8章MySQL主从复制
数据库主从复制概述
数据库主从复制准备
实战-传统数据库主从复制、一主一从、一主多从
实战-Gtid数据库主从复制、一主一从、一主多从
实战-Gtid数据库一主多从负载均衡, 读写分离
第9章MySQL架构总结
阿里云Rds数据库概述
数据库架构演变过程
数据库配置参数示例
数据库知识体系总结
第1章MySQL基础入门
1-1MySQL概述24:56
1-2YUM安装MySQL5.7数据库
1-3二进制安装MySQL5.7数据库
1-4源码编译安装MySQL5.7数据库
1-5安装MySQL5.7后进行密码变更
第2章MySQL基础操作
2-1数据库连接方式
2-2数据库基本操作
2-3数据库插入数据Insert
2-4数据库更新语句update
2-5数据库删除语句Delete
2-6数据库简单查询
2-7数据库条件查询
2-8数据库排序查询与集合函数查询
2-9数据库分组查询与正则表达式查询
2-10数据库多表查询\内连\外连
2-11数据库查询语句Dql小结
第3章MySQL视图
3-1视图介绍与视图创建
3-2查看视图
3-3修改和删除视图
第4章MySQL索引
4-1数据库索引概述
4-2数据库索引环境准备
4-3数据库索引测试
4-4数据库索引管理
第5章MySQL权限管理
5-1数据库安全基本概述
5-2数据库用户管理
5-3数据库访问权限Dcl
5-4数据库访问权限回收Dcl
第6章MySQL日志管理
6-1数据库日志概述
6-2数据库错误日志
6-3数据库查询日志
6-4数据库慢查询日志
6-5数据库Binlog日志
第7章MySQL备份恢复
7-1数据库备份恢复概述
7-2数据库逻辑备份-全备
7-3数据库逻辑备份-案例-数据库奔溃恢复
7-4数据库逻辑备份-案例-误删除表
7-5数据库物理备份-Xtrabackup模式概述
7-6Xtrabackup完整备份
7-7Xtrabackup增量备份
7-8Xtrabackup差异备份
7-9数据库物理备份-使用系统命令做全备
7-10物理备份与逻辑备份总结
第8章MySQL主从复制-读写分离
8-1主从复制基本概述
8-2主从复制环境准备
8-3传统复制一主一从
8-4传统复制一主多从
8-5Gtid一主一从
8-6Gtid一主多从
8-7读写分离概述
8-8安装MyCat中间件
8-9配置一主多从读写分离
8-10测试读写分离流量负载状态
第9章MySQL架构总结
9-1阿里云RDS介绍
9-2数据库架构演变
9-3数据库my.cnf配置示例
9-4数据库课程总结 |