跟老男孩学Linux运维:MySQL入门与提高实践

跟老男孩学Linux运维:MySQL入门与提高实践

作者:老男孩

出版社:机械工业

出版年:2019年1月

ISBN:9787111613671

所属分类:行业好书

书刊介绍

《跟老男孩学Linux运维:MySQL入门与提高实践》内容简介

全书以理论结合企业案例实战讲解为主,所讲内容100%皆为生产中的重点知识。书中先介绍数据库的基础知识,比如,MYSQL数据库的产品路线、MYSQL版本等,然后给出安装配置方法,并针对企业级的安装配置进行说明。从第5章开始,着手讲解MYSQL的基础命令操作方法、备份和恢复实践、日志、字符集、常用引擎、复制等内容,接着给出读写分离、高可用性方案的企业实践,以及优化方案,帮助读者将所学知识点运用到实际工作中,最后会针对企业面试常见问题给出解答思路。
老男孩著。

作品目录

前言
第1章:数据库介绍与分类
1.1、数据库介绍
1.2、数据库的种类
1.3、常用关系型数据库产品介绍
1.4、常用非关系型数据库产品介绍
1.5、数据库相关知识
1.6、本章重点
1.7、章节试题
第2章:MySQL数据库入门知识介绍
2.1、MySQL介绍
2.2、MySQL数据库分类与版本升级
2.3、MySQL数据库软件的命名介绍
2.4、MySQL产品路线
2.5、生产场景中如何选择MySQL版本
2.6、章节试题
第3章:MySQL数据库安装方法及安装实践
3.1、MySQL数据库的安装方法及选择
3.2、安装并配置MySQL数据库
3.3、MySQL安装FAQ
3.4、MySQL
5.6编译常见参数选项说明
3.5、章节试题
第4章:MySQL多实例数据库企业级应用实践
4.1、MySQL多实例介绍
4.2、MySQL多实例的生产应用场景
4.3、MySQL多实例常见的配置方案
4.4、安装并配置多实例MySQL数据库
4.5、配置及管理MySQL多实例数据库
4.6、参考资料
4.7、章节试题
第5章:MySQL常用管理基础知识实践
5.1、启动与关闭MySQL
5.2、MySQL连接原理方法及提示符设置
5.3、查看MySQL命令帮助
5.4、设置及修改mysql
root用户密码
5.5、找回MySQL
root用户密码
5.6、章节试题
第6章:MySQL常用管理SQL语句应用实践
6.1、SQL介绍
6.2、SQL解析原理流程
6.3、SQL语句实践
6.4、参考资料
6.5、章节试题
第7章:MySQL数据库备份与恢复基础实践
7.1、MySQL数据库的备份与恢复
7.2、恢复数据库实践
7.3、mysqlbinlog增量恢复工具
7.4、本章重点
第8章:MySQL企业级备份应用知识与实践
8.1、数据库备份的最高层次思想
8.2、数据库管理员的两大工作核心
8.3、全量备份与增量备份
8.4、MySQL常用的备份方式
8.5、逻辑备份的企业级应用实战
8.6、分库分表的生产备份策略
8.7、MySQL生产常用备份架构方案
8.8、本章重点
第9章:MySQL物理备份工具Xtrabackup应用实践
9.1、Xtrabackup介绍
9.2、Xtrabackup备份涉及的数据库名词
9.3、Xtrabackup备份的工作原理流程
9.4、Xtrabackup工具安装
9.5、Xtrabackup应用实践
第10章:MySQL数据库日志知识与企业应用实践
10.1、MySQL常用日志文件知识
10.2、错误日志的介绍与配置
10.3、普通查询日志的介绍与配置
10.4、二进制日志的介绍与配置
10.5、慢查询日志
10.6、本章重点
10.7、参考资料
第11章:MySQL数据库字符集
11.1、MySQL数据库字符集知识
11.2、MySQL数据库字符集配置
11.3、如何防止数据库的中文显示乱码
11.4、如何更改MySQL数据库库表的字符集
11.5、本章重点
第12章:MySQL数据库存储引擎知识
12.1、MySQL引擎概述
12.2、查看MySQL支持的存储引擎
12.3、MySQL
5.6支持的存储引擎
12.4、MySQL常用存储引擎特性对比
12.5、设置与更改MySQL的引擎
12.6、MyISAM引擎
12.7、InnoDB引擎
12.8、Memory存储引擎
12.9、ARCHIVE存储引擎
12.10、NDB存储引擎
12.11、有关MySQL引擎常见的企业面试题
第13章:MySQL引擎之InnoDB
13.1、InnoDB存储引擎介绍
13.2、InnoDB和ACID模型
13.3、InnoDB多版本控制MVCC
13.4、InnoDB体系结构
13.5、InnoDB其他相关配置
13.6、InnoDB普通表空间
13.7、InnoDB表
第14章:MySQL主从复制知识与应用实践
14.1、MySQL主从复制
14.2、MySQL主从复制实践
14.3、MySQL主从复制在企业中的故障案例
14.4、本章重点
14.5、参考资料
第15章:MySQL主从复制高级方案与应用实践
15.1、MySQL集群企业级架构方案
15.2、MySQL企业级备份策略方案
15.3、MySQL主从复制生产场景的常见延迟原因及防范方案
15.4、MySQL主从复制数据一致性企业级方案
15.5、MySQL多线程复制解决复制延迟实践
15.6、让MySQL主从复制的从库只读访问
15.7、MySQL主从复制读写分离Web用户生产设置方案
15.8、MySQL主从延迟复制方案及恢复实践
15.9、本章重点
15.10、参考资料
第16章:MySQL复制高级方案应用实践
16.1、MySQL级联复制
16.2、MySQL主主复制
16.3、本章重点
16.4、MySQL双主复制my.cnf完整配置对比
第17章:MySQL半同步复制与GTID复制实践
17.1、MySQL复制的多种工作方式
17.2、MySQL半同步复制原理及实践准备
17.3、MySQL半同步复制应用实践
17.4、生产半同步复制建议及其他方案说明
17.5、MySQL
GTID复制
17.6、本章重点
第18章:MySQL集群高可用方案MHA应用实践
18.1、什么是MHA
18.2、MHA的基本架构组成
18.3、MHA的工作原理
18.4、MHA工具包介绍
18.5、MHA解决方案的优点
18.6、MHA方案实战
18.7、启动及测试MHA
18.8、配置VIP漂移
第19章:MySQL读写分离Atlas工具实践
19.1、什么是Atlas
19.2、Atlas的主要功能
19.3、Atlas与官方mysql-proxy的对比
19.4、安装Atlas
19.5、Atlas配置文件
19.6、启动Atlas
19.7、Atlas管理操作
第20章:云关系型数据库
20.1、阿里云RDS
20.2、阿里云RDS
for
MySQL
20.3、阿里云RDS云数据库的相关概念
20.4、阿里云RDS
for
MySQL数据库实战
20.5、RDS
for
MySQL性能优化、报警管理及安全控制
20.6、RDS
for
MySQL日志管理
20.7、RDS
for
MySQL的只读实例和克隆
20.8、RDS
for
MySQL只读实例实现读写分离
20.9、RDS
for
MySQL克隆实例
20.10、RDS
for
MySQL克隆实例使用场景
20.11、RDS
for
MySQL重点回顾

相关推荐

微信二维码