联系姚远老师微信:137 2623 2892
培训课程 products
当前位置:首页 > 产品中心
MySQL 8.0 OCP认证培训课程


课程讲师:姚远

  • Oracle ACE(Oracle和MySQL数据库方向)。

  • Oracle 高可用大师。

  • 华为云最有价值专家。

  • 《MySQL 8.0运维与优化》的作者。

  • 拥有 Oracle 10g、12c和19c OCM等20+数据库认证。

  • 曾任IBM公司数据库部门经理。

  • 20+年DBA经验,服务2万+客户。


    01

    MySQL课程试看


请点击下方文字可试看

MySQL OCP实战课程培训

    02

    MySQL课程说明

  • 培训完成后能独立运维MySQL数据库,并能通过OCP考试。

  • 上班时间有老师在线随时答疑。

  • 2个月学期结束后没学会可免费重修。

  • 面向实战,一线Oracle ACE多年工作经验总结。

  • 面向零基础,从Linux和SQL开始讲起。

  • 逐题讲解英文题库,英文不好也能也能通过OCP考试。

  • 通过百度网盘提供各类安装软件和工具。

  • 在官方OCP课程的基础上增加了实战26讲和性能优化25讲。

    03

    MySQL课程安排

内容
1
Linux基础知识
安装、登录、shell、启动和关闭、用户和权限、文件、目录、进程、网络、vi、包管理、系统监控、分区和文件系统等。
2
MySQL和Oracle之SQL
基本查询语句
限制和排序数据
单行函数
分租函数
多表连接查询
子查询
集合操作
DML操纵数据
MySQL之SQL
MySQL客户端的使用
IF语句
LIMIT语句
多行INSERT
REGEXT运算符
日期函数
字符串函数
IFNULLCOALESCE函数
3
MySQL简介
为什么要学习MySQL
MySQL发展简史
MySQL的特点
MySQL vs PostgreSQL
社区版 vs 企业版
如何选择MySQL版本?
安装和升级 MySQL
Windows上安装MySQL 8
RedHat Linux上安装MySQL 8社区版
使用通用二进制包在Linux上安装MySQL
docker上部署MySQL
安装 MySQL 服务器和客户端程序
识别安装过程中创建的文件和文件夹
执行 MySQL 服务器的初始配置
启动和停止 MySQL
升级到 MySQL 8.0
了解 MySQL 架构
解释 MySQL 如何处理、存储和传输数据
描述事务数据字典
配置 InnoDB 表空间
解释 MySQL 如何使用内存
配置 InnoDB 缓冲池
列出一些可用的插件
4
配置MySQL

MySQL的5种配置参数方法

在同一主机上启动多个MySQL服务

配置mysql客户端

错误日志

通用查询日志

慢查询日志


监控MySQL

状态变量 (show status)

监控用户活动(show processlist)

使用性能视图监控MySQL

MySQL企业审计 (Enterprise Audit)

MySQL企业监控 (Enterprise Monitor)


管理MySQL用户

限制用户活动

账号和密码

身份验证插件

用户的权限

角色

5
MySQL安全

安全风险

网络安全

安全连接

密码安全

操作系统安全

加密数据

防止SQL注入

MySQL企业防火墙

维护系统稳定
稳定性
为什么数据库会失败
容量规划
故障排除
识别服务器变慢的原因
锁定
InnoDB恢复
优化查询性能

识别慢查询

EXPLAIN语句

使用索引

索引统计信息

MySQL查询分析器

6
选择备份策略

了解备份

备份技术

创建备份策略

执行备份

使用Percona XtraBackup进行物理备份

使用MySQL Enterprise Backup进行物理备份

使用mysqldump和mysqlpump进行逻辑备份

其他物理备份方法

基于复制的备份

使用二进制日志恢复数据库

7
配置复制

复制概述

复制冲突

何时使用复制

配置复制

二进制和复制日志

复制类型

克隆MySQL数据

管理复制

故障转移

复制线程

监控复制

故障排除复制

使用 MySQL InnoDB Cluster 实现高可用性

概述和架构

集群工具

配置集群

管理集群

8
优化

数据库优化的重要性

设置系统参数

内存的分配

InnoDB日志的配置

innodb_dedicated_server参数

硬盘读写参数

其他参数

资源组

根据最繁忙线程找出TOP SQL

慢查询日志找出TOP SQL

性能视图找出TOP SQL

sys数据库中的存储过程找出TOP SQL

SQL语句的执行计划

SQL执行性能的评估

解密MySQL的优化器

使用hint改变执行计划

InnoDB的主键和二级索引

优化索引

覆盖索引使分页查询性能提高30

统计信息

直方图拯救低效率的SQL

多表的连接优化

如何让排序速度成倍提高

表空间碎片整理

SQL优雅且高效的CTE

9

OCP应试指南

OCP题库解析



1z0-908考试

    04

    MySQL实战26讲

    以下内容不属于MySQL OCP考试内容,但为了提高学员的实战技能,增加以下实战26讲



MySQL实战26讲 课程详情v:dataace

1

为什么要学习MySQL     课程详情 v:dataace

14

客户端连接MySQL出错 课程详情v:dataace

2

MySQL发展简史

15

SELinux阻止MySQL启动

3

MySQL的特点

16

MySQL客户端工具mysql

4

MySQL vs PostgreSQL

17

三种不输入用户密码登录的方法

5

社区版 vs 企业版

18

忘记root密码的两种解决方案

6

如何选择MySQL版本

19

能把MySQL数据库从Windows平台吗

7

在Windows上安装MySQL

20

系统参数配置的5种方法

8

在Linux上安装MySQL

21

账号和密码

9

使用通用二进制包在Linux上安装MySQL

22

用户的权限

10

四种平台启动关闭MySQL

23

角色

11

MySQL无法启动

24

错误日志

12

排除错误的启动参数

25

通用查询日志

13

在Docker上部署MySQL

26

慢查询日志


    05

    MySQL优化25

    以下内容不属于MySQL OCP考试内容,但为了提高学员的实战技能,增加以下优化25讲

实战 MySQL优化25讲 课程详情v:dataace
1

数据库优化的重要性 课程详情 v:dataace

14

SQL执行性能的评估 课程详情 v:dataace

2

设置系统参数

15

解密MySQL的优化器

3

内存的分配

16

使用hint改变执行计划

4

InnoDB日志的配置

17

InnoDB的主键和二级索引

5

innodb_dedicated_server参数

18

优化索引

6

硬盘读写参数

19

覆盖索引使分页查询性能提高30倍

7

其他参数

20

统计信息

8

资源组

21

直方图拯救低效率的SQL

9

根据最繁忙线程找出TOP SQL

22

多表的连接优化

10

慢查询日志找出TOP SQL

23

如何让排序速度成倍提高

11

性能视图找出TOP SQL

24

表空间碎片整理

12

sys数据库中的存储过程找出TOP SQL

25 让SQL优雅且高效的CTE
13

SQL语句的执行计划



    06

    答疑


上班时间专职导师回答课件问题,帮助学员解决课程学习中的难点

    课程答疑:

    学习课件遇到问题的,工作时间有专职导师在答疑群一对一回答问题,如果学员遇到自己排除不了的故障,导师可以远程到学员的电脑上帮助操作。
    答疑群一对一回答问题,成本和效率高,对学员学习帮助也是最大最直观的。




    07

    学员反馈


培训数百位学员获得OCP证书,通过率100%


    08

    部分学员成绩单截图

姚远老师的学员们都是高分稳过




    09

    姚远老师在Oracle CertView上的证书截图



    10

    MySQL 8.0 OCP 证书