


上海MySQL OCP认证培训班



【课程简介】
MySQL是流行关系型数据库管理系统之一,目前属于 Oracle 旗下产品。在 WEB 应用方面,MySQL是好的 RDBMS (关系数据库管理系统) 应用软件之一。MySQL所使用的 SQL 语言是用于访问数据库的常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般网站的开发都选择 作为网站数据库。

【学习内容】
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
【教学优势】


【师资力量】

韩思捷老师
MYSQL大师,具有十多年的Oracle数据库和MYSQL使用经验。熟练掌握Unix(HP和AIX)、Linux以及windows平台下的各种版本的ORACLE的使用和管理。精通ORACLE相关技术,包括数据库管理、数据库性能优化、数据库备份与恢复、SQL语句优化、数据结构优化、oracle internal、Data Guard、RAC、Stream等。获得11g OCM、10g OCM、10g OCP、8i OCP等证书。具有多年数据库开发经验,多年的SQL、PL/SQL编程经验,以及SQL优化经验。精通Oracle Golden Gate进行数据复制技术,为多家客户实施OGG的数据复制过程,包括制造业,金融行业等,精通各种主机和存储技术,尤其了解EMC的各种存储设备,包括VMAX、VNX系列,对各种闪存技术也有深入研究。出版过多本Oracle技术书籍。培训了超过200位OCM认证通过学员,其中包括几十名11g OCM认证学员。













