《跟老男孩学Linux运维:MySQL入门与提高实践计算机与》[47M]百度网盘|pdf下载|亲测有效
《跟老男孩学Linux运维:MySQL入门与提高实践计算机与》[47M]百度网盘|pdf下载|亲测有效

跟老男孩学Linux运维:MySQL入门与提高实践计算机与 pdf下载

出版社 互动出版网图书专营店
出版年 2018-12
页数 390页
装帧 精装
评分 9.4(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供跟老男孩学Linux运维:MySQL入门与提高实践计算机与电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

 书名:  (正版特价)跟老男孩学Linux运维:MySQL入门与提高实践|232294
 图书定价:  99元
 图书作者:  老男孩
 出版社:  机械工业出版社
 出版日期:  2018/12/13 0:00:00
 ISBN号:  9787111613671
 开本:  16开
 页数:  432
 版次:  1-1
 内容简介
全书以理论结合企业案例实战讲解为主,所讲内容100%皆为生产中的重点知识。书中先介绍数据库的基础知识,比如,MYSQL数据库的产品路线、MYSQL版本等,然后给出安装配置方法,并针对企业级的安装配置进行说明。从第5章开始,着手讲解MYSQL的基础命令操作方法、备份和恢复实践、日志、字符集、常用引擎、复制等内容,接着给出读写分离、高可用性方案的企业实践,以及优化方案,帮助读者将所学知识点运用到实际工作中,最后会针对企业面试常见问题给出解答思路。
 目录

前言
第1章 数据库介绍与分类 / 1
1.1 数据库介绍 / 1
1.2 数据库的种类 / 1
1.2.1 关系型数据库介绍 / 2
1.2.2 非关系型数据库介绍 / 3
1.3 常用关系型数据库产品介绍 / 6
1.3.1 Oracle数据库 / 6
1.3.2 MySQL数据库 / 6
1.3.3 MariaDB数据库 / 7
1.3.4 SQL Server数据库 / 7
1.3.5 Access数据库 / 7
1.3.6 PostgreSQL数据库 / 8
1.3.7 其他不常用的关系型数据库 / 8
1.4 常用非关系型数据库产品介绍 / 9
1.4.1 Memcached(key-value) / 9
1.4.2 redis(key-value) / 10
1.4.3 MongoDB(document-oriented) / 10
1.4.4 Cassandra(column-oriented) / 11
1.4.5 其他非关系型数据库 / 12
1.5 数据库相关知识 / 12
1.5.1 数据库发展历史大事记 / 12
1.5.2 数据库软件企业应用排名及发展趋势参考 / 12
1.6 本章重点 / 14
1.7 章节试题 / 14
第2章 MySQL数据库入门知识介绍 / 15
2.1 MySQL介绍 / 15
2.1.1 MySQL简介 / 15
2.1.2 MariaDB数据库的诞生背景介绍 / 15
2.1.3 为什么选择MySQL数据库 / 16
2.2 MySQL数据库分类与版本升级 / 16
2.2.1 MySQL数据库企业版与社区版的区别 / 16
2.2.2 MySQL数据库的四种发布版本介绍 / 17
2.3 MySQL数据库软件的命名介绍 / 18
2.4 MySQL产品路线 / 19
2.4.1 MySQL产品路线变更历史背景 / 19
2.4.2 MySQL-5.0.xx到MySQL-5.1.xx的产品线 / 19
2.4.3 MySQL-5.4.xx到MySQL-5.7.xx产品线 / 19
2.4.4 MySQL-Cluster-6.0.xx到MySQL-Cluster-7.5.xx产品线 / 20
2.5 生产场景中如何选择MySQL版本 / 20
2.5.1 MySQL数据库发布特性 / 20
2.5.2 企业生产场景选择MySQL数据库的建议 / 20
2.6 章节试题 / 21
第3章 MySQL数据库安装方法及安装实践 / 22
3.1 MySQL数据库的安装方法及选择 / 22
3.1.1 yum/rpm方式安装MySQL / 22
3.1.2 采用常规方式编译安装MySQL / 24
3.1.3 采用cmake方式编译安装MySQL / 25
3.1.4 采用二进制方式免编译安装MySQL / 25
3.1.5 如何正确选择MySQL的安装方式 / 25
3.2 安装并配置MySQL数据库 / 26
3.2.1 安装MySQL数据库 / 26
3.2.2 创建MySQL数据库配置文件并对数据库目录授权 / 30
3.2.3 初始化MySQL数据库文件 / 30
3.2.4 配置并启动MySQL数据库 / 34
3.2.5 将MySQL相关命令加入全局路径 / 36
3.2.6 登录MySQL测试 / 37
3.2.7 基本的MySQL安全配置 / 38
3.3 MySQL安装FAQ / 40
3.4 MySQL 5.6编译常见参数选项说明 / 41
3.5 章节试题 / 42
第4章 MySQL多实例数据库企业级应用实践 / 43
4.1 MySQL多实例介绍 / 43
4.1.1 什么是MySQL多实例 / 43
4.1.2 MySQL多实例的作用与问题 / 44
4.2 MySQL多实例的生产应用场景 / 45
4.2.1 资金紧张型公司的选择 / 45
4.2.2 并发访问不是特别大的业务 / 45
4.2.3 门户网站应用MySQL多实例场景 / 45
4.3 MySQL多实例常见的配置方案 / 46
4.3.1 单一配置文件、单一启动程序多实例部署方案 / 46
4.3.2 多配置文件、多启动程序部署方案 / 47
4.4 安装并配置多实例MySQL数据库 / 47
4.4.1 安装MySQL多实例 / 47
4.4.2 创建MySQL多实例的数据文件目录 / 49
4.4.3 创建MySQL多实例的配置文件 / 49
4.4.4 创建MySQL多实例的启动文件 / 51
4.4.5 配置MySQL多实例的文件权限 / 54
4.4.6 MySQL相关命令加入全局路径的配置 / 54
4.4.7 初始化MySQL多实例的数据库文件 / 55
4.4.8 启动MySQL多实例数据库 / 57
4.4.9 MySQL多实例数据库启动故障排错说明 / 58
4.5 配置及管理MySQL多实例数据库 / 59
4.6 参考资料 / 63
4.7 章节试题 / 63
第5章 MySQL常用管理基础知识实践 / 64
5.1 启动与关闭MySQL / 64
5.1.1 单实例MySQL启动与关闭知识 / 64
5.1.2 多实例MySQL启动与关闭方法示例 / 68
5.2 MySQL连接原理方法及提示符设置 / 69
5.2.1 客户端连接MySQL服务器原理结构 / 69
5.2.2 默认单实例MySQL登录方法 / 70
5.2.3 默认多实例MySQL登录方法 / 71
5.2.4 异地远程登录MySQL方法 / 71
5.2.5 MySQL连接提示符说明 / 72
5.2.6 退出MySQL数据库 / 73
5.3 查看MySQL命令帮助 / 73
5.4 设置及修改mysql root用户密码 / 78
5.4.1 MySQL数据库用户安全策略介绍 / 78
5.4.2 为管理员root用户设置及修改密码 / 79
5.5 找回MySQL root用户密码 / 80
5.5.1 找回MySQL单实例root用户密码的方法 / 80
5.5.2 找回MySQL多实例root用户的密码方法 / 82
5.6 章节试题 / 83
第6章 MySQL常用管理SQL语句应用实践 / 84
6.1 SQL介绍 / 84
6.1.1 什么是SQL / 84
6.1.2 SQL的分类 / 84
6.2 SQL解析原理流程 / 86
6.2.1 MySQL体系结构简介 / 86
6.2.2 SQL解析流程介绍 / 87
6.3 SQL语句实践 / 88
6.3.1 DDL语句之管理数据库 / 88
6.3.2 DDL&&DCL语句之管理用户 / 93
6.3.3 DDL语句之管理表 / 105
6.3.4 DML语句之管理表中的数据 / 116
6.4 参考资料 / 126
6.5 章节试题 / 127
第7章 MySQL数据库备份与恢复基础实践 / 128
7.1 MySQL数据库的备份与恢复 / 128
7.1.1 备份数据的意义 / 128
7.1.2 使用mysqldump进行数据库备份实践 / 128
7.1.3 mysqldump重要关键参数说明 / 140
7.1.4 生产场景下,不同引擎的mysqldump备份命令 / 141
7.1.5 利用SQL语句方式对表进行导入导出 / 141
7.2 恢复数据库实践 / 145
7.2.1 数据库恢复基本事项 / 145
7.2.2 利用source命令恢复数据库 / 145
7.2.3 利用mysql命令恢复(标准) / 147
7.2.4 利用mysql -e参数查看mysql数据 / 149
7.3 mysqlbinlog增量恢复工具 / 153
7.3.1 mysql的binlog日志是什么 / 153
7.3.2 mysql的binlog日志的作用 / 154
7.3.3 mysql的binlog日志功能如何开启 / 154
7.3.4 mysqlbinlog工具解析binlog日志实践 / 154
7.3.5 mysqlbinlog命令常用参数 / 156
7.4 本章重点 / 157
第8章 MySQL企业级备份应用知识与实践 / 158
8.1 数据库备份的**层次思想 / 158
8.2 数据库管理员的两大工作核心 / 158
8.3 全量备份与增量备份 / 159
8.3.1 全量备份的概念 / 159
8.3.2 增量备份的概念 / 159
8.3.3 全量与增量如何结合备份 / 159
8.4 MySQL常用的备份方式 / 160
8.4.1 逻辑备份方式 / 160
8.4.2 物理备份方式 / 161
8.4.3 物理备份与逻辑备份的区别 / 162
8.5 逻辑备份的企业级应用实战 / 163
8.5.1 中小企业的MySQL备份实战 / 163
8.5.2 中小企业MySQL增量恢复案例实战 / 165
8.6 分库分表的生产备份策略 / 169
8.6.1 为什么要分库分表备份 / 169
8.6.2 如何进行分库备...
 编辑推荐
MySQL
Learn Linux Operation with Oldboy: Mastering MySQL
跟老男孩
学Linux运维
MySQL入门与提高实践
老男孩 著
资深运维架构实战专家及教育培训界**专家十多年的MySQL运维实战经验总结,深入浅出地讲解了在中小企业运维实战工作中维护MySQL数据库的知识及各种企业级案例。
实战性强,不仅讲解了学习MySQL所涉及的主要核心技术点,还将作者多年遇到的企业案例及故障一并写入,并且对近年来流行的阿里云云数据库RDS也做了一定的讲解。