400-780-1667
甲骨文国际认证jiaguwenguojirenzheng 当前位置:首页 >> 课程中心 >>  甲骨文国际认证

0509-ORACLE配图2.jpg

MySQL

课程简介:

MYSQL管理员认证即MySQL OCP课程,MySQL数据库在开源数据库中排民第一,在互联网及游戏等行业得到广泛应用,发展前景非常好!

课程形式:

面授/远程

课程费用:

7500元含MYSQL OCP考试费用

课时数量:

7天

课程详情Course Details

1、简介


MySQL 概述、产品、服务

MySQL 服务和支持

支持的操作服务

MySQL 认证项目

培训课程架构

MySQL 文档资源


2、MySQL 体系结构


客户机/服务器模型

通信协议

SQL 层

存储层

服务器如何支持存储引擎

MySQL 如何使用内存和磁盘空间

MySQL 插件接口


3、系统管理


选择 MySQL 分发类型

安装 MySQL Server

MySQL Server 安装文件结构

启动和停止 MySQL 服务器

升级 MySQL

在一个主机上运行多个 MySQL 服务器


4、服务器配置

MySQL 服务器配置选项

系统变量

SQL 模式

可用的日志文件

二进制日志记录

企业审计


5、客户机和工具

管理任务可用的客户机

MySQL 管理客户机

mysql 命令行客户机

mysqladmin 命令行客户机

MySQL Workbench 图形客户机

MySQL 工具

可用的 API(驱动程序和连接器)


6、数据类型

数据类型的主要类别

NULL 的含义

列属性

字符集与数据类型的结合使用

选择合适的数据类型


7、获取元数据 

可用的元数据访问方法

INFORMATION_SCHEMA 的结构

使用可用命令查看元数据

SHOW 语句和 INFORMATION_SCHEMA 表之间的差异

mysqlshow 客户机程序

使用 INFORMATION_SCHEMA 查询创建 shell 命令和 SQL 语句


8、事务和锁定 

使用事务控制语句并发运行多个 SQL 语句

事务的 ACID 属性

事务隔离级别

使用锁定保护事务


9、储存引擎

MySQL 中的存储引擎

InnoDB 存储引擎

InnoDB 系统表空间和多个表空间 (filepertable)

NoSQL 和 Memcached API

高效配置表空间

使用外键实现引用完整性

InnoDB 锁定

可用存储引擎的功能


10、分区

分区及其在 MySQL 中的使用

使用分区的原因

分区类型

创建分区表

子分区

获取分区元数据

修改分区以提高性能

存储引擎对分区的支持


11、用户管理

用户验证需求

使用 SHOW PROCESSLIST 显示哪些线程在运行

创建、修改和删除用户帐户

替代验证插件

用户授权需求

用户的访问特权级别

特权类型

授予、修改和撤消用户特权


12、安全性 

认识常见的安全风险

特定于 MySQL 安装的安全风险

网络、操作系统、文件系统和用户的安全问题和计数器度量

保护数据

使用 SSL 实现安全的 MySQL 服务器连接

SSH 如何支持安全的 MySQL 服务器远程连接

查找有关常见安全问题的其他信息


13、表维护  

表维护操作的类型

用于表维护的 SQL 语句

用于表维护的客户机程序和实用程序

维护其他存储引擎的表


14、导出与导入数据

导出数据

导入数据


15、在MySQL内编程

创建和执行存储例程

描述存储例程的执行安全

创建和执行触发器

创建、更改和删除事件

调度事件执行


16、MySQL备份和恢复

备份基础知识

备份类型

备份工具和实用程序

进行二进制和文本备份

日志和状态文件在备份中的作用

数据恢复


17、复制 

管理 MySQL 二进制日志

MySQL 复制线程和文件

使用 MySQL 实用程序进行复制

设计复杂的复制拓扑

多主体和循环复制

执行受控的切换

监视 MySQL 复制并进行故障排除

使用全局事务标识符 (Global Transaction Identifier, GTID) 进行复制


18、性能优化简介  

使用 EXPLAIN 分析查询

常规表优化

监视影响性能的状态变量

设置和解释 MySQL 服务器变量

性能模式概述

优化 MySQL Server