成为生产 MySQL DBA
成为世界上最受欢迎的开源数据库并成为生产 MySQL DBA 的精彩旅程。
讲师:Abid Malik | DevOps & Cloud Automation
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 您将学习如何安装最新版本的 MySQL 服务器,包括 MariaDB 和 Percona Server for MySQL。
- 您将学习如何保护 MySQL 安装以及如何使用 systemd 启动/停止/重新启动 MySQL 服务。
- 您将学习如何自定义 MySQL 服务器配置,如何在不同位置存储 InnoDB 日志文件、二进制日志文件、MySQL 服务器日志文件。
- 您将学习如何本地和远程连接到 MySQL 以及如何执行数据库管理。
- 您将学习如何执行 MySQL 的次要和主要升级、如何安装新组件和删除插件。
- 您将学习如何设置基于 GTID 的主从复制,以及如何设置过滤复制。
- 您将学习如何进行逻辑和物理备份、如何恢复 MySQL 备份、如何从备份设置新的从属服务器。
- 您将学习如何解决 MySQL 服务器问题。
- 您将学习如何在 Docker 中运行 MySQL
要求
- 您必须对 MySQL 或任何 RDBMS 有基本了解
- 您必须了解 Linux 操作系统的基础知识。
描述
******* 课程大纲 *******
欢迎来到这个关于 MySQL 服务器管理的精彩课程。您将了解 MySQL 服务器的各个方面,包括设置、管理、故障排除。您将学习如何升级 MySQL、如何设置复制、如何迁移到 AWS 云等等!
****** 课程内容 ******
- MySQL服务器介绍
- 为什么选择 MySQL?
- 来认识一下鲍勃,未来的 DBA
- MySQL 网站
- MySQL服务器安装
- 安装 MySQL 服务器社区版
- 安装 MariaDB 数据库服务器
- 安装 Percona MySQL 服务器
- 安装特定 MySQL 版本
- 删除 MySQL
- 探索 MySQL 服务器
- MySQL架构
- MySQL 安装文件位置
- MySQL 可执行程序
- MySQL Shell 命令
- MySQL 套接字文件
- MySQL 全局变量和会话变量
- MySQL 删除与本地连接
- MySQL 用户管理
- MySQL 帐户
- 使用 GRANT OPTION 创建 DBA 帐户
- MySQL 角色
- 向角色授予权限
- 向用户授予角色
- MySQL 数据库管理
- 使用 mysql_config_editor 存储身份验证凭据
- MySQL 管理程序
- mysqlimport、mysqlshow、mysqlcheck 实用程序
- 加载时区数据
- 下载示例数据库
- MySQL服务器配置
- MySQL 默认选项文件
- 添加选项文件
- 选项文件包含
- MySQL 错误日志
- MySQL 二进制日志文件
- 重新定位 InnoDB 系统表空间
- 移动重做日志文件
- 升级MySQL服务器
- 执行 MySQL 小版本升级
- 执行MySQL主要版本升级
- 运行升级前检查
- 主副本之间的版本比较
- MySQL 复制
- 执行传统的基于位置的复制
- 执行 GTID 复制
- 忽略复制数据库
- 从复制中排除表
- MySQL 存储引擎
- 黑洞
- 记忆
- 创新数据库
- CSV
- MySQL InnoDB 存储引擎配置
- InnoDB架构
- 基于内存的架构
- InnoDB缓冲池
- 专用服务器
- 双写缓冲区
- 系统表空间
- MySQL 备份与恢复
- 执行热备份
- 执行冷备份
- 执行逻辑备份
- 从热/冷备份恢复
- 在 Docker 上运行 MySQL
- 安装 Docker 引擎
- 拉取 MySQL 镜像
- 运行 MySQL 容器
- DBA 技巧与技巧俱乐部
- 自定义 MySQL 提示符
****** 2023 年 1 月 – 课程更新 ********
部分:在 Docker 上运行 MySQL
添加的课程:
- 将 MySQL 实例转换为容器
- 在 Docker 主机上安装 MySQL 服务器
- 演示 – 将容器附加到实例
****** 2023 年 2 月 – 课程更新 ********
新部分:云数据库管理
添加的课程:
- 云数据库实验室设置
- 在 DigitalOcean 上创建 Droplet
- 禁用 SELINUX
- 基于 GTID 的复制设置
- 使用xbstream进行在线数据复制
- 设置 AWS 云副本
新部分:数据库脚本
添加的课程:
- Shell 脚本简介
- Shell 脚本权限
- Bash Shell Shebang
- 将文本与 Shell 命令混合
- Shell 脚本参数
- 外壳变量
- 作为变量的命令输出
- Shell 脚本中的 For 循环
- 作业:创建 Shell Sript 以创建 MySQL 帐户
- 作业:创建 Shell 脚本来下载示例数据库
- 作业:创建 Shell 脚本以在特定数据库中创建表
- Percona 工具包简介
- 安装 Percona 工具包
- pt-mysql-摘要
- pt-摘要
我们将很快为本课程添加更多内容…
本课程适合谁:
- 初级 MySQL DBA 希望提高和提高他们的 DBA 技能。
- 任何有兴趣作为数据库管理员开始职业生涯的人。
- 希望学习数据库管理技能的系统管理员。
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。