MySQL数据库运维与管理 微课版
全新正版 极速发货
¥
38.84
6.5折
¥
59.8
全新
库存4件
作者邓文达,邓河主编
出版社人民邮电出版社
ISBN9787115606143
出版时间2023-08
装帧平装
开本16开
定价59.8元
货号1203008125
上书时间2024-11-21
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
邓文达,长沙民政职业技术学院软件学院院长,曾出版过多部教材,其主编的《网络工程与综合布线》为国家十二五规划教材,在我社出版《Windows Server 2016》获评国家十三五规划教材。
目录
项目1了解数据库运维工作1
1.1项目场景1
1.2教学目标1
1.3项目知识导入2
1.3.1数据管理概述2
1.3.2数据库运维概述5
1.3.3数据库工程师职位及其职责6
1.3.4数据库运维发展趋势7
1.4项目任务分解8
任务1-1了解数据库工程师职位要求及就业前景8
任务1-2了解国内数据库运维平台9
1.5课后习题10
项目2安装和配置MySQL11
2.1项目场景11
2.2教学目标11
2.3项目知识导入11
2.3.1MySQL概述11
2.3.2MySQL工具14
2.3.3MySQL配置解析16
2.4项目任务分解18
任务2-1在Linux系统下安装并配置MySQL18
任务2-2登录、退出MySQL20
任务2-3在Windows系统下安装并配置MySQL21
任务2-4第三方运维平台下的自动化部署26
2.5常见问题解决29
2.6课后习题30
项目3管理MySQL权限与安全31
3.1项目场景31
3.2教学目标31
3.3项目知识导入32
3.3.1权限表32
3.3.2账户管理34
3.3.3权限管理38
3.4项目任务分解43
任务3-1创建MySQL普通账户并用普通账户登录43
任务3-2为MySQL普通账户授予数据库的远程访问权限44
任务3-3忘记root账户密码情况下的登录45
任务3-4为MySQL普通账户授予对数据库和表的读写权限47
任务3-5收回MySQL普通账户对特定数据库的操作权限48
3.5常见问题解决49
3.6课后习题49
项目4分析MySQL日志51
4.1项目场景51
4.2教学目标51
4.3项目知识导入51
4.3.1错误日志52
4.3.2一般查询日志55
4.3.3慢查询日志56
4.3.4二进制日志59
4.4项目任务分解64
任务4-1通过错误日志查看MySQL服务不能启动的原因64
任务4-2记录客户端连接错误信息65
任务4-3使用mysqldumpslow分析慢查询日志66
任务4-4使用mysqlbinlog基于时间点恢复数据68
任务4-5使用mysqlbinlog基于字节位置恢复数据71
4.5常见问题解决72
4.6课后习题73
项目5备份与恢复MySQL数据库75
5.1项目场景75
5.2教学目标75
5.3项目知识导入75
5.3.1数据备份75
5.3.2数据恢复81
5.3.3数据库迁移83
5.3.4表的导出和导入84
5.3.5Linuxcrontab88
5.4项目任务分解89
任务5-1使用mysqldump命令备份和恢复数据89
任务5-2使用PerconaXtraBackup备份和恢复数据90
任务5-3使用mysqldump+crontab自动备份数据库92
任务5-4迁移MySQL数据库93
任务5-5迁移MySQL表数据94
5.5常见问题解决98
5.6课后习题99
项目6监控、测试并优化MySQL性能101
6.1项目场景101
6.2教学目标101
6.3项目知识导入101
6.3.1性能监控101
6.3.2性能测试107
6.3.3性能调优115
6.4项目任务分解122
任务6-1安装MONyog工具监控MySQL服务器122
任务6-2对MySQL数据库读写性能调优126
任务6-3创建MySQL压力测试报告128
任务6-4使用explain工具分析并优化单表SQL查询129
任务6-5使用explain工具分析并优化多表SQL查询132
任务6-6申请及使用阿里云RDS数据库135
任务6-7MySQL及阿里云RDS数据库运维任务141
6.5常见问题解决142
6.6课后习题143
项目7MySQL复制145
7.1项目场景145
7.2教学目标145
7.3项目知识导入145
7.3.1MySQL复制概述145
7.3.2MySQL复制过程146
7.3.3复制的表现形式148
7.3.4复制的常用拓扑结构149
……
内容摘要
随着企业数字化转型不断深化,企业对数据库工程师的需求越来越大。本书结合实际工作场景,将企业数据库运维的相关工作分为10个项目,内容包括了解数据库运维工作,安装和配置MySQL,管理MySQL权限与安全,分析MySQL日志,备份与恢复MySQL,监控、测试并优化MySQL性能,MySQL复制,搭建及运维MySQL Cluster,结合Redis的MySQL运维,数据库自动化运维。
本书配套教学PPT、题库、微课视频、源代码等资源。
本书可作为高等教育计算机相关专业的教材,也可作为数据库运维职位的培训教材,还可供爱好者自学参考。
主编推荐
1:校企合作开发模式:本书结合专业的数据库运维公司多年的运维经验及生产环境下的数据库案例,对数据库运维知识进行详细阐述,本教材介绍的数据库运维方法规范,更贴近真实的生产环境。
2:知识讲解由浅入深:通过实际生产环境下的案例场景引出讲解的知识点,并对知识点进行分析和扩展,通过基于任务的实施,实现案例场景的最终解决方案的实现。
3:数据库运维知识全面并紧跟技术发展环境:本书重点介绍了很受欢迎的开源数据库MySQL的管理和运维,同时也介绍了MySQL结合Redis的基本运维管理,运维知识全面。并应对云计算时代,应用智能化运维平台进行数据库智能化自动运维管理。
4:提供配套的教学资源:提供配套教学PPT、习题集、上机实验等教学资源。
精彩内容
随着企业数字化转型不断深化,企业对数据库工程师的需求越来越大。本书结合实际工作场景,将企业数据库运维的相关工作分为10个项目,内容包括了解数据库运维工作,安装和配置MySQL,管理MySQL权限与安全,分析MySQL日志,备份与恢复MySQL,监控、测试并优化MySQL性能,MySQL复制,搭建及运维MySQL Cluster,结合Redis的MySQL运维,数据库自动化运维。 本书配套教学PPT、题库、微课视频、源代码等资源。 本书可作为高等教育计算机相关专业的教材,也可作为数据库运维职位的培训教材,还可供爱好者自学参考。
— 没有更多了 —
以下为对购买帮助不大的评价