MySQL OCP 甲骨文认证 MySQL 专业人士课程

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相关知识。

MySQL OCP 甲骨文认证 MySQL 专业人士课程
时间
课程模块
课程内容
Day 1

1. MYSQL OCP介绍与考试环境准备

安装注意事项

CENTOS7

CENTOS7之常见LINUX命令

VIRTUAL_BOX介绍

VIRTUAL_BOX安装CENTOS7

LINUX主机名和虚拟机名称修改

MYSQL5.7安装

MYSQL8.0安装

MySQL服务的启动

Day 2
Day 3
Day 4

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语句作业 

Day 5
Day 6

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体系结构-通关作业

Day 7

4. MySQL的备份与恢复

备份与恢复介绍 1

备份与恢复介绍 2

使用mysqldump备份全库以相关概念

使用mysqldump备份还原指定的数据库

用mysqldump备份还原指定表

使用mysqldump备份还原指定的表补充

导出表数据时使用限定条件

使用mysqldump备份表结构

使用mysqldump备份表数据

使用SELECT INTO OUTFIEL语句导出数据

LOAD DATA语句导入数据

MySQL的备份与恢复-通关作业

Day 8

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-单主多主切换模式