MYSQL 管理实战

Ì  MySQL 管理实战应用培训

Ì  培训天数:3

Ì  培训费用:4800

Ì  认证费用:1500

Ì  培训概述

 MySQL数据库管理员课程是为DBA和想了解安装和配置 MySQL服务器,设置复制和安全性,执行数据库备份和性能调优和保护 MySQL数据库其他数据库专业人员准备课程。

ü   描述 MySQL架构

ü   安装和升级 MySQL

ü   在运行时间配置 MySQL 服务器选项

ü   为解决性能问题评估数据类型及字符集

ü   了解和使用基于InnoDB MySQL存储引擎

ü   利用多种  MySQL 工具完成备份及恢复操作

Ì  课程目标:

ü   描述 MySQL架构

ü   安装和升级MySQL

ü   利用INFORMATION_SCHEMA 数据库访问元数据

ü   完成MySQL启动和关闭操作

ü   在运行时间配置MySQL服务器选项

ü   利用MySQL管理员图形用户界面管理MySQL 服务器

ü   为解决性能问题评估数据类型及字符集

ü   了解数据锁定概念以及在MySQL中不同级别锁定

ü   了解和使用MySQL InnoDB引擎

ü   保持 MySQL安装一致性

ü   使用触发器执行管理任务

ü   使用企业审计和插入式验证

ü   配置高级复制技术来实现 MYSQL高可用性

ü   描述介绍性能调优技术

ü   执行备份和恢复操作

ü   管理任务自动化与排程事件

Ì  培训大纲

       1 MySQL 架构

ü   客户端/服务端模型

ü   通信协议

ü   SQL

ü   存储层

ü   如何让MySQL服务支持存储引擎

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

ü   MySQL插件接口 

2、系统管理

ü    选择下载 MySQL安装类型

ü    安装 MySQL服务

ü    MySQL服务器安装文件结构

ü    运行以及关闭 MySQL服务

ü    升级 MySQL服务

ü      如何在单台主机上运行多个 MySQL服务

3、服务器配置

ü   MySQL服务配置选项

ü    全局系统变量

ü    SQL模式

ü   可用日志文件

ü   二进制日志

4、客户端和工具

ü    可用客户管理任务

ü     MySQL管理客户端

ü     MySQL命令行客户端

ü     MySQL admin命令行客户端

ü     MySQL工作台图形客户端

ü     MySQL服务器相关工具

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

5、数据类型

ü    主要数据类型类别

ü    NULL含义

ü    列属性

ü    字符集使用与数据类型

ü    选择适当数据类型

6、获取元数据

ü    可用元数据访问方法

ü   INFORMATION_SCHEMA架构

ü    使用可用命令来查看元数据

ü    显示报表和information_schema表之间差异

ü     MySQL show客户端程序

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

7、事务和锁

ü    使用事务控制语句来同时执行多个SQL语句

ü    事务ACID属性

ü    事务隔离级别

ü    使用锁来保护数据交互一致性

8、存储引擎

ü     MySQL存储引擎

ü      INNODB存储引擎

ü    InnoDB系统和每个表文件表空间

ü    NoSQLMemcachedAPI

ü    配置高效表空间

ü    使用外键来实现参照完整性

ü    InnoDB锁定机制

ü    可用存储引擎特

9、分区

ü    分区和MySQL分区

ü    使用分区原因

ü      分区类型

ü    创建分区表

ü    子分区

ü    如何获得分区元数据

ü    修改分区以提高性能

ü    存储引擎支持分区

10、用户管理

ü    进行用户身份验证需求

ü    使用SHOW PROCESSLIST显示哪个线程正在运行

ü    创建,修改和删除用户帐户

ü    替代身份验证插件

ü    按照需求为用户授权

ü    按照访问用户权限等级为用户划分权限

ü    权限类型

ü    授予,修改以及回收用户权限

11、安全

ü    认识常见安全风险

ü    安全风险具体到 MySQL安装

ü    安全问题及对应网络,操作系统,文件系统和用户

ü    保护您数据

ü    使用SSL进行安全 MySQL服务器连接

ü    如何通过SSH协议使 MySQL服务器安全远程连接

ü    对于安全问题,查找更多信息

12、表维护

ü     MySQL表维护作业类型

ü    SQL语句表维护

ü    客户端和实用程序,用于表维护方案

ü    维护表和其他存储引擎

13、导出导入数据

ü    导出数据

ü    导入数据

14 MySQL 内部编程

ü    创建并执行存储程序

ü    描述存储程序执行安全

ü    创建并执行触发器

ü    创建,修改和删除事件

ü    事件执行调度 

15、备份恢复

ü    备份基础知识

ü    备份方式

ü    备份工具和实用程序

ü    制作二进制日志和文本备份

ü    日志和状态文件备份角色

ü      数据恢复

16、复制

ü    管理 MySQL二进制日志

ü     MySQL复制线程和文件

ü      建立一个 MySQL复制环境

ü    设计复杂复制拓扑

ü    多主循环复制

ü    执行控制切换

ü     MySQL主从复制监控和故障排除

ü    复制与全局事务标识符(GTIDs

17、性能调优

ü    使用EXPLAIN来分析慢查询

ü    总表优化

ü    监测影响性能状态变量

ü    设置与解读 MySQL服务器变量

ü      性能架构概述

 


开班信息

开课名称  MYSQL 管理实战
时 间 11/28-11/30
地 点 上海市静安区恒通路360号
培训费用 4800元/人 考试费用
联系人 吴老师 联系电话 021-63530102-813
邮 箱 johnson.wu@consultfuture.com 传 真 021-63530102-818
备 注 周末下午班