课程介绍
发布日期:2019-12-11 11:22:25
北京海文国际为参加MySQL认证考试的人员设置培训班,MySQL大师亲自教授MySQL考证课程,了解MySQL架构,进行MySQL课程总体介绍,内容全,技术深,实战性强,搭建真实实验环境,真正实战教学,提升学员专业技能,帮助学员顺利通过考试。
课程目标
|
1、了解MySQL架构
|
2、安装MySQL服务器
|
3、 升级MySQL
|
4、在一台主机上运行多个MySQL服务器
|
5、在MySQL运行时配置服务器选项
|
6、 激活并管理大量服务器日志
|
7、用MySQL的各种软件完成DBA的任务
|
8、 能用INFORMATION_SCHEMA访问元数据
|
9、评估比较字符类型和字符集
|
10、 理解MySQL的数据锁
|
11、 理解MySQL的多数据引擎机制
|
12、 维护和管理MySQL的数据表
|
13、 执行备份和恢复操作
|
14、 管理用户维护和安全
|
15、 理解存储程序上DBA的工作角色
|
16、 用触发器完成管理任务
|
17、 理解分区
|
18、 设置和计划维护事件
|
19、 描述性能调优技术
|
20、 描述高可用技术
|
21、 配置和管理MySQL复制
|
22、 常见DBA问题排错
|
23、 描述MySQL的客户端/服务器端模式
|
24、 理解通讯协议
|
25、 理解服务器如何支持存储引擎
|
26、 解释MySQL的使用内存和硬盘空间的基础原理
|
|
章节一:MySQL介绍和安装
|
1)MySQL课程总体介绍
|
2)MySQL对Oracle的意义
|
3) MySQL全球的应用
|
4)MySQL的社区支持
|
5)来自Oracle的重要支持
|
6)MySQL支持的操作系统
|
7)MySQL的相关网站
|
8)MySQL的学习路径
|
9)MySQL认证
|
10)MySQL的在线文档
|
|
|
章节二:MySQL体系架构
|
1)MySQL 架构
|
2)MySQL的客户端程序
|
3)MySQL服务器端
|
4)MySQL的连接层
|
5)MySQL通讯
|
6)SQL层
|
7)存储层
|
8)存储引擎
|
章节三:MySQL系统管理
|
1)MySQL 相关软件包
|
2)在Linux上启动和关闭MySQL服务器
|
3)提升安装安全性
|
4)Windows上的MySQL的安装
|
5)MySQL的数据目录
|
6)MySQL服务端软件的版本
|
7)检查升级后的数据表
|
8)启用多个MySQL服务端
|
章节四:MySQL服务端配置
|
1)MySQL配置选项
|
2)配置文件的选项组
|
3)登录路径
|
4)服务器系统变量参数
|
5)实时的系统变量参数
|
6)服务器状态变量
|
7)SQL处理模式
|
8)日志文件
|
9)二进制日志
|
10)配置企业级审查
|
|
|
章节五:MySQL客户端及其他工具
|
1)命令行客户端程序
|
2)mysql客户端的参数
|
3)mysql客户端:SQL语句
|
4)mysql客户端:使用脚本
|
5)mysqladmin 客户端程序
|
6)MySQL Enterprise Monitor
|
7)MySQL Workbench
|
8)MySQL代理
|
9)MySQL连接工具
|
10)MySQL第三方API
|
|
|
章节六:MySQL的数据类型
|
1)根据数据类型创建数据表
|
2)数字型
|
3)字符串型
|
4)字符集和校对集
|
5)二进制字符串型
|
6)时间型
|
7)空间型
|
8)NULL数据
|
9)创建数据表并定义列属性
|
10)数据类型的选择
|
|
|
章节七:MySQL的元数据
|
1)获取元数据方法
|
2)INFORMATION_SCHEMA数据库
|
3)用INFORMATION_SCHEMA数据表信息创建SHELL命令
|
4)DESCRIBE语句
|
5)MySQL支持的SHOW语句范例
|
6)mysqlshow范例
|
7)用INFORMATION_SCHEMA数据表信息创建
|
8)查询INFORMATION_SCHEMA
|
章节八:MySQL的事务和锁
|
1)事务
|
2)ACID事务特性
|
3)事务控制语句
|
4)自动提交模式
|
5)隐式提交
|
6)事务存储引擎
|
7)事务隔离问题
|
8)隔离等级
|
9)事务范例: 隔离
|
10)锁
|
11)显示锁
|
12)死锁
|
13)隐式锁
|
|
|
|
章节九:MySQL的存储引擎
|
1)存储引擎和MySQL
|
2)InnoDB 存储引擎
|
3)设置存储引擎
|
4)InnoDB系统表空间
|
5)Data数据表空间
|
6)表空间目录结构
|
7)日志文件和缓冲区图解
|
8)NoSQL和内存缓冲接口
|
9)键值对数据
|
10)在MySQL Databases使用NoSQL
|
|
|
章节十:MySQL的数据分区
|
1)数据分区
|
2)范围分区
|
3)列表分区
|
4)哈希分区
|
5)键分区
|
6)子分区r
|
7)获取数据分区信息
|
8)更改数据分区
|
9)删除数据分区
|
10)移除数据分区
|
|
|
章节十一:MySQL的用户管理
|
1)用户认证过程
|
2)原生认证机制
|
3)设置账户密码
|
4)操作用户账户
|
5)插件式认证方法
|
6)确定合适的用户权限
|
7)授权表
|
8)撤销账户授权
|
9)安全隐患
|
|
|
|
章节十二:MySQL系统安全
|
1)MySQL的网络安全
|
2)密码安全
|
3)操作系统安全
|
4)文件系统安全
|
5)保护数据
|
6)MySQL服务器使用SSL
|
7)用SSL的方式启动MySQL服务器
|
8)保护MySQL的远程连接
|
章节十三:MySQL的数据表维护
|
1)实施数据表维护
|
2)ANALYZE TABLE语句
|
3)CHECK TABLE语句
|
4)CHECKSUM TABLE检查完整性
|
5)OPTIMIZE TABLE语句
|
6)REPAIR TABLE语句
|
7)mysqlcheck客户端程序
|
8)myisamchk工具
|
9)InnoDB数据表维护
|
10)MEMORY数据表维护
|
11)ARCHIVE数据表维护
|
|
章节十四:MySQL数据导出和导入
|
1)导出和导入数据
|
2)使用SELECT with INTO OUTFILE导出数据
|
3)数据文件格式符号
|
4)转义字符串
|
5)使用LOAD DATA INFILE导入数据
|
6)略过或转换导入数据
|
7)重复记录
|
|
章节十五:MySQL的内部编程
|
1)存储程序
|
2)存储程序的注意事项
|
3)执行存储程序
|
4)存储: 范例
|
5)存储函数: 范例
|
6)检查存储程序
|
7)存储程序和运行安全
|
|
章节十六:MySQL的备份与恢复
|
1)MySQL的备份
|
2)逻辑(原文)备份
|
3)物理 (裸/二进制)备份
|
4)快照和复制基础上的备份
|
5)二进制日志增量备份
|
6)mysqlbackup
|
7)mysqlhotcopy
|
8)InnoDB裸备份
|
9)MyISAM 和ARCHIVE的裸备份
|
10)LVM快照
|
11)裸二进制可移植性
|
12)mysqldump
|
13)备份日志和状态文件
|
14)比较备份方法
|
15)备份策略
|
16)处理二进制日志内容
|
章节十七:MySQL的主从复制技术
|
1)MySQL复制
|
2)配置复制
|
3)配合日志进行容灾
|
4)全局事务编号(GTIDs)
|
5)复制过滤规则
|
6)MySQL 复制工具
|
7)异步复制
|
8)半同步复制
|
9)复制的日志
|
10)宕机安全的复制
|
11)复制的线程
|
12)复制监视
|
13)MySQL复制的排错
|
|
|
|
章节十八:MySQL的性能调优介绍
|
1)影响性能的因素
|
2)监控
|
3)Performance Schema
|
4)数据库优化
|
5)PROCEDURE ANALYSE语句
|
6)EXPLAIN语句
|
7)检查服务器状态
|
8)调整系统变量
|
9)实践调优
|
|
|
|
章节十九:MySQL课程总结
|
1)MySQL课程学习路径
|
2)MySQL资源
|
|
官方考试中心Oracle原厂培训中心:海文是Oracle指定的原厂培训中心及官方考试中心。
海文产品质量监控部门的考核认证:MySQL课程内容超出官方内容80%以上,岗位技能覆盖全面,夯实MySQL基础,摆脱只考证、没技能的培训方式,直击。
赠送MySQL考券:免费赠送MySQL考劵,可免费进行MySQL考证;免费获得MySQL考前定点答疑。
以案例/项目来进行驱动教学:实战项目过亿条PB级数据量,提高学员动手能力,毕业后即积累1-2年工作经验。
课前、课中、课后标准化学习素材:海文针对学员在整个课程学习的过程中所需要的不同的资料,制定了大量课前知识点预习教材,课中练习案例,课后复习巩固的作业和项目。
更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,请进入
北京海文国际
了解详情
咨询电话:400-888-9073
你也可以留下你的联系方式,让课程老师跟你详细解答: 在线咨询