1、课程对象
快速入行IT金领DBA行业;
梦想进入互联网公司、外企、国企从事数据库运维及优化工作的同学;
对数据库技术感兴趣的同学;
对MySQL、NoSQL、NewSQL感兴趣的同学;
希望可以通过快速的集中训练,快速掌握一门“越老越吃香”的数据技术(DT)领域。
2、课程规划
8天
3、课程概述
MySQL数据库认证专家,是Oracle公司的数据库认证课程,通过这个考试,获得MySQL 0CP认证,说明您可以管理大型数据库,或者 能够开发可以部署到整个企业的强大应用。可证明您在特定的Oracle 技术领域能力出众,掌握了扎实的知识。本次课程主要是MySQL 0CP 5. 7&8.0版本认证。本课程属于MySQL 0CP的通用版本课程,涵盖5.7&8.0软件版本内容。课程会介绍所支持的操作系统、MySQL软件的安装方法,详细分析MySQL 数据库的体系结构,重点介绍MySQL 特有的存储引擎一InnoDB。 使学员可以成功的通过MYSQL0CP考试,并在考试准备与学习过程中掌握更多的MYSQL相关知识。
1. MYSQL OCP介绍与考试环境准备
安装注意事项
CENTOS7
CENTOS7之常见LINUX命令
VIRTUAL_BOX介绍
VIRTUAL_BOX安装CENTOS7
LINUX主机名和虚拟机名称修改
MYSQL5.7安装
MYSQL8.0安装
MySQL服务的启动
2. MySQL的SQL语句
MYSQL课程介绍
准备工作
调整结果集大小
mysql创建和删除数据库
测试数据加载
SQL_MODE
SELECT查询操作
DESC的相关信息补充
字面量
limit
WHERE和排序
用户变量1(选修)
单行函数_字符函数1
单行函数_字符函数2
单行函数_数字函数
单行函数_日期时间
转换函数和条件表达式1
转换函数和条件表达式2
聚合函数与GROUP BY
多表连接查询
子查询
集合操作查询
DML-INSERT操作
DML-UPDATE
DML-DELETE
事务的相関概念
关闭autocommit
savepoint实验2(关闭自动提交)
可重复读1
可重复读2
提交读1
提交读2
SELECT...FOR UPDATE
DDL建表1
DDL建表2
DDL建表3
约束
删除和修改表
视图1
视图2
索引2
索引3
mysql用户与权限管理1-连接行为和权限介绍
mysql用户与权限管理2-套接字连接1
mysql用户与权限管理2-套接字连接2
mysql用户与权限管理3-mysql5.7创建用户1
mysql用户与权限管理3-mysql5.7创建用户2
mysql用户与权限管理4-mysql8.0密码验证插件新特
mysql用户与权限管理5-mysq8.0创建用户
mysql用户与权限管理5-mysq8.0创建用户补充
mysql用户与权限管理6-mysql5.7修改用户密码
mysql用户与权限管理7-mysql8.0修改用户密码
mysql用户与权限管理8-mysql改名与删除用户
mysql用户与权限管理9-权限授予与收回1
mysql用户与权限管理9-权限授予与收回1-补充
mysql用户与权限管理10-权限授予与收回2
mysql用户与权限管理10-权限授予与收回2-小实验
mysql用户与权限管理11-权限授予与收回3
mysql用户与权限管理12-wit grant optio
mysql用户与权限管理13-MYSQL高权限
MYSQL8.0新特性窗口函数1-介绍
MYSQL8.0新特性窗口函数2-加载数据
MYSQL8.0新特性窗口函数3-恢复employees表
MYSQL8.0新特性窗口函数4-序号函数实例
MYSQL8.0新特性窗口函数5-语句小细节
MYSQL8.0新特性窗口函数6.0-窗口函数的参数
MYSQL8.0新特性窗口函数6.1-窗口函数阶段总结
新特征性窗口函数7-分布函数PERCENT_RAN()-选学
MYSQL8.0新特性窗口函数8-分布函数cume_dist
MYSQL8.0新特性窗口函数9-LAG()和LEAD()
MYSQL8.0新特性窗口函数10-first_value
MYSQL8.0新特性窗口函数11-nth_value()了
MYSQL8.0新特性窗口函数12-ntile()了解(1)
MYSQL8.0新特性窗口函数13-聚合函数
MySQL的SQL语句作业
3. MySQL体系结构
MySQL介绍
MySQL体系结构-1-服务器结构
MySQL体系结构-2-存储引擎
MySQL体系结构-3-文件结构
MyISAM引擎原理
INNODB存储引擎一
INNODB存储引擎二
MySQL存储管理
事务与锁—事务
事务与锁—锁
MYSQL_REDO_1
MYSQL_REDO_2
MYSQ_REDO_添加REDO日志文件
MYSQL_REDO_MYSQL8归档测试
MYSQL_UNDO_基本知识
MYSQL_UNDO_mvcc基本知识
MYSQL_UNDO_PURGE机制
MYSQL5.7独立UNDO表空间实验
MYSQL8.0 UNDO表空间手工管理
BINLOG日志
MYSQL-分区表1-介绍
MYSQL-分区表2-范围分区表的创建
MYSQL-分区表3-范围分区表添加分区
MYSQL-分区表4-范围分区表删除分区
MYSQL-分区表5-RANGECOLUMNS分区简单介绍
MYSQL-分区表6-为分区表添加主键和索引
MYSQL-分区表7-LIST分区表
MYSQL-分区表8-LIST分区表在不同存储引擎下的表现
MYSQL-分区表9-HASH分区
MYSQL-分区表10-KEY分区(了解)
MYSQL-分区表11-子分区1
MYSQL-分区表12-子分区2
MYSQL-分区表13-删除分区内的数
MySQL体系结构-通关作业
4. MySQL的备份与恢复
备份与恢复介绍 1
备份与恢复介绍 2
使用mysqldump备份全库以相关概念
使用mysqldump备份还原指定的数据库
用mysqldump备份还原指定表
使用mysqldump备份还原指定的表补充
导出表数据时使用限定条件
使用mysqldump备份表结构
使用mysqldump备份表数据
使用SELECT INTO OUTFIEL语句导出数据
LOAD DATA语句导入数据
MySQL的备份与恢复-通关作业
5. MySQL集群
MYSQL 5.7主从复制实验-配置
MYSQL 5.7主从复制实验搭建与验证
MYSQL 5.7主从复制删除表产生的元数据锁的问题1
MYSQL主从复制原理深入
MYSQL 5.7一主多从复制M-S-S
SQL_SLAVE_SKIP_COUNTER参数详解
MYSQL 5.7一主多从复制S-M-S
MYSQL 5.7多主一从复制M-S-M_1
MYSQL 5.7多主一从复制M-S-M_2
MYSQL 5.7主主复制
MYSQL主从复制集群思想拓展(选修)
MYSQL8.0 主从复制集群
MYSQL8.0 MGR集群搭建1-参数详解
MYSQL8.0 MGR集群搭建2-实际操作
MYSQL8.0 MGR集群搭建3-主库切换
MYSQL8.0 MGR集群搭建4-单主多主切换模式