400-8868-010
章节课程内容
初识MySQL1.1从关系型与非关系型开始
1.2MySQL版本分支介绍
1.3MySQL8.0二进制安装
1.4MySQL8.0源码安装
1.5MySQL8.0RPM包安装
1.6MySQL8.0YUM安装
1.7MySQL连接工具SQLyog/Navicat
1.8MySQL7如何升级至MySQL8
1.9MySQL的启动及关闭
MySQL的基本操作2.1命令行如何连接到MySQL
2.2如何创建数据库
2.3如何创建表
2.4行的插入、更新及删除
2.5示例数据的加载
2.6查询数据
2.7对结果进行分组
2.8对结果进行排序
2.9用户的创建
2.10权限的授予与回收
2.11使用INTOOUTFILE语句保存结果
2.12加载数据到表中
2.13表的关联
2.14存储过程
2.15触发器
2.16函数
2.17视图
2.18事件
2.19通过元数据获取数据库及表信
第三章MySQL高级语法及函数3.1使用JSON文档进行存储
3.2公用表表达式CTE
3.3虚拟生成列GeneratedColumn
3.4窗口函数
第四章配置MySQL4.1配置文件的使用
4.2全局变量和会话变量
4.3如何在启动脚本中使用参数
4.4参数配置
4.5更改数据目录
第五章事务和锁机制5.1事务存在的意义
5.2事务的执行
5.3事务的保存点
5.4事务的隔离级别
5.5锁机制介绍
第六章日志管理6.1二进制日志的作用
6.2二进制日志的格式
6.3如何使用二进制日志
6.4从二进制日志提取语句
6.5二进制日志的写入控制
6.6迁移二进制日志
6.7错误日志的管理
6.8通用查询日志的管理
6.9慢查询日志的管理
第七章备份与恢复7.1备份恢复概述
7.2使用mysqldump进行备份
7.3使用mysqlpump进行备份
7.4使用mydumper进行备份
7.5使用普通文件进行备份
7.6使用XtraBackup进行备份
7.7锁定实例进行备份
7.8使用二进制日志进行备份
7.9从mysqldump中恢复数据
7.10从mysqlpump中恢复数据
7.11从mydumper中恢复数据
7.12从普通文件中恢复数据
7.13时间点恢复
第八章复制技术8.1复制技术概述及类型
8.2主主复制的配置
8.3多源复制的配置
8.4设置复制筛选器
8.5主从复制与链式复制的相互切换
8.6延迟复制的设置
8.7GTID复制原理及设置
8.8半同步复制原理及设置
第九章表的管理及维护9.1修改表结构
9.2跨数据库移动表
9.3归档表
9.4克隆表
9.5分区修剪及指定
9.6管理分区
第十章表空间的管理10.1更改InnoDBREDO日志的数量及大小
10.2调整InnoDB系统表空间大小
10.3创建独立的表空间
10.4将独立表空间复制到其他实例
10.5管理UNDO表空间
10.6管理通用表空间
10.7压缩InnoDB表
第十一章性能调优11.1使用explain查看执行计划
11.2索引的维护
11.3使用pt-query-digest分析慢查询
11.4优化数据类型
11.5控制查询优化器
11.6索引提示HINT的使用
11.7使用资源组限定资源