MySQL课程简介:
MYSQL管理员认证即MySQL OCP课程,MySQL数据库在开源数据库中排民第*,在互联网及游戏等行业得到广泛应用,发展前景非常好!
课程形式:
面授/远程
课程费用:
7500元含MYSQL OCP考试费用
课时数量:
7天
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
上海oracle基础培训
上海oracle培训
上海培训oracle数据库
上海软件编程培训学校