My SQL配置和管理
课程介绍:
本课程主要讲授
1. 了解Mysql架构
2. 掌握安装和升级Mysql
3. 掌握如何访问Mysql元数据
4. 掌握数据库的启动和关闭
5. 能够配置Mysql服务器
6. 掌握使用Mysql工具
7. 能够评估服务器性能问题
8. 理解Mysql中的锁
9. 理解Mysql的存储引擎
10. 掌握维护Mysql数据库的完整性
11. 能够使用触发器
12. 能够实现Mysql服务器安全
13. 实现和配置Mysql复制高可用性
14. 了解性能调优技术
15. 能够完成数据库的备份和恢复
16. 能够实现自动化管理
培训目标:
1. 了解Mysql架构
2. 掌握安装和升级Mysql
3. 掌握如何访问Mysql元数据
4. 掌握数据库的启动和关闭
5. 能够配置Mysql服务器
6. 掌握使用Mysql工具
7. 能够评估服务器性能问题
8. 理解Mysql中的锁
9. 理解Mysql的存储引擎
10. 掌握维护Mysql数据库的完整性
11. 能够使用触发器
12. 能够实现Mysql服务器安全
13. 实现和配置Mysql复制高可用性
14. 了解性能调优技术
15. 能够完成数据库的备份和恢复
16. 能够实现自动化管理
课程大纲:
第一章. MySQL介绍
第二章. MySQL的架构
第三章. 系统管理
第四章. 服务器配置
第五章. 客户端和工具
第六章. 数据类型
第七章. 获取元数据
第八章. 事务和锁定
第九章. 存储引擎
第十章. 分区
第十一章. 用户管理
第十二章. 安全
第十三章. 表维护
第十四章. 导出和导入数据
第十五章. 编程里面的MySQL
第十六章. MySQL的备份和恢复
第十七章. 复制
第十八章. 简介性能调优