课程目录:MySQL OCP V8.0培训
4401 人关注
(78637/99817)
课程大纲:

    MySQL OCP V8.0培训

 

 

 

描述MySQL产品和服务
访问MySQL资源
安装MySQL服务器和客户端软件
升级使用中的MySQL软件
描述MySQL数据库体系结构
解释MySQL如何处理、存储及传输数据
配置MySQL服务器和客户端软件
使用各种日志及其他工具监视数据库活动
创建、管理用户账号及角色
针对常见的安全风险,保护你的数据
维护一个稳定的系统
针对服务器变慢以及其他常见问题进行诊断
识别及优化那些运行效率低下的查询语句
定义及实现一个备份策略
对数据进行物理备份及逻辑备份
描述MySQL复制同步(replication),以及它在高可用性、可扩展性方面的重要意义
配置MySQL复制同步环境
管理MySQL复制同步环境
配置及管理MySQL InnoDB Cluster
随着大数据、云计算等新技术的迅猛发展,以及“去IOE”口号的提出,传统关系型数据库的市场大幅缩小,
而MySQL数据库遇到了前所未有的发展机遇。作为一款开源、免费的数据库软件,MySQL与其他数据库产品如Oracle有很大的差别。
本课程将详细介绍MySQL软件的版本、格式及所支持的操作系统,介绍MySQL软件的安装方法,详细分析MySQL数据库的体系结构,
重点介绍MySQL特有的存储引擎—InnoDB。在本课程中,比较抽象的内容有:事务与加锁机制,事务的隔离级别,SQL模式。
与数据库安全有关的内容有:各种日志的配置,数据库的备份与恢复,数据的迁移,复制同步环境的配置。与开发人员有关的内容有:分区表,存储过程与存储函数的创建
Lesson 1:MySQL介绍
l MySQL学习路线
l MySQL高可用性特点
l MySQL企业版
l Oracle技术支持
l MySQL网站
l 社区资源
l Oracle大学:MySQL培训
l MySQL认证
Lesson 2:安装和升级MySQL
l Linux系统中rpm格式MySQL的安装
l DEB格式MySQL的安装
l MySQL的Yum安装方式
l APT格式MySQL的安装
l Windows系统中MySQL的安装
l 源代码格式MySQL的安装
l MySQL云服务
l 创建和管理MySQL云服务实例
l mysqld:MySQL服务器进程
l Linux系统中MySQL的目录层次
l Windows系统中MySQL的目录层次
l mysql_secure_installation工具
l mysql_config_editor工具
l .mylogin.cnf文件的格式
l 命令行客户端工具
l 修改root用户的口令
l 使用mysqladmin工具修改root用户的口令
l 启动和关闭MySQL
l 使用mysqladmin工具关闭MySQL
l 在Windows系统中启动和关闭MySQL
l 升级MySQL
l 选择一个升级方法
l mysql_upgrade工具
Lesson 3:理解MySQL体系结构
l 体系结构
l Client/Server模式
l MySQL Server
l 术语:Server和Host
l 服务器进程
l 连接层
l MySQL所支持的通信协议
l 适用于本地和远程连接的协议:TCP/IP
l Linux系统本地连接协议:Socket
l Windows系统的本地连接协议:共享内存和命名管道
l connection线程
l MySQL数据库的SQL层
l SQL层的组成
l SQL语句的处理过程
l MySQL数据库的存储层
l MySQL提供的存储引擎
l 存储引擎的功能
l InnnoDB存储引擎的特点
l MyISAM存储引擎
l MEMORY存储引擎
l ARCHIVE存储引擎
l 数据目录中的文件
l 数据字典的作用
l InnnoDB表空间
l InnnoDB system表空间
l File_per_table表空间
l General表空间
l Redo log及Undo log
l UNDO表空间
l MySQL如何使用内存
l Global内存及Session内存
l InnoDB Buffer Pool
l 配置Buffer Pool
l MySQL插件
Lesson 4:配置MySQL
Lesson 5:MySQL服务器的监视
Lesson 6:管理MySQL用户
Lesson 7:MySQL数据库安全
Lesson 8:维护一个稳定的系统
Lesson 9:SQL语句的性能调优
Lesson 10:备份策略的选择
Lesson 11:备份策略的实现
Lesson 12:MySQL复制同步(Replication)的配置
Less 13:复制同步环境的管理
Less14:通过MySQL InnoDB Cluster实现高可用性
Lesson 15:分区表
lesson 16:事务与锁
Lesson 17:数据库编程