开头闲谈:
MySQL是当下最流行和广泛使用的关系型数据库之一。MySQL 8.0 的发布是MySQL发展历史上的一个重要里程碑,也是开源数据库领域内的一个大事件。针对这个版本,MySQL 官方团队做了太多的工作,从查询优化到集群架构,从参数调整到特性支持,MySQL都有了革命性的变化。
自2010 年加入MySQL原厂推广MySQL技术以来,我深刻地体会到一本优秀的MySQL专业书籍对MySQL技术人来说是多么重要,本结构完善、 内容深入浅出的MySQL书籍又是多么难得。而这本书正是这样一本少见的好书,因为原著作者是顶尖的MySQL专家,更为难得的是,两位主要译者都具备不错的英文能力和深厚的MySQL专业背景。
《MySQL 8(中文版)Cookbook》基于MySQL 8.0,以基础知识为入手点,以讲解技术特性为目标,以案例作为理论的补充,详细介绍了MySQL的方方面面,提供了超过150个高性能数据库查询与管理技巧,是MySQL入门者和管理者的必读之作。
那么,今天咱们就从目录、主要包括的内容和总结三部分给大家进行MySQL8的学习,希望大家能够喜欢!!
目录:
由于篇幅限制小编,小编只在这里给大家展示目录及部分内容,有需要完整文档的程序猿(媛)可以帮忙转发+关注,后台私信【资料】或【学习】获取
俗话说,熟能生巧。但是除了练习,你还需要一些基础知识和训练。本书可以在这些方面帮你进步。书中涵盖了大多数日常实际使用的场景。
第1章
介绍如何在不同版本的Linux系统上安装MySQL 8,如何从以前的稳定版本升级到MySQL8,以及如何从MySQL8降级。
第2章
介绍MySQL的基本用法,例如创建数据库和表;以各种方式插入、更新、删除和选择数据;将数据保存到不同的目的地;对结果进行排序和分组;多表联接;管理用户及其他数据库元素,如触发器、存储过程、函数和事件;以及获取元数据信息。
第3章
介绍了MySQL 8新增的功能和内容,例如JSON数据类型、公用表表达式和窗口函数。
第4章
介绍了如何配置MySQL,及其基本配置参数。
第5章
解释了RDBMS的4个隔离级别,以及如何将MySQL用于事务。
第6章
演示了如何启用二进制日志、各种格式的二进制日志,以及如何从二进制日志中检索数据。
第7章
介绍了各种类型的备份方法,每种方法的优缺点,以及如何根据需求选择适用的方法。
第8章
介绍了如何从各种备份中恢复数据。
第9章
介绍了如何设置各种复制拓扑。具体介绍了将从服务器由主从复制切换到链式复制的方法,以及将从服务器从链式复制切换到主从复制的方法,相信这些方法能够引起读者的兴趣。
第10章
介绍了克隆表,将助你成为管理大表的行家。这一章还介绍了第三方工具的安装和使用方法。
第11章
将讲述如何调整、创建、复制和管理表空间。
第12章
引导读者了解错误日志、一般查询、慢查询和二进制日志。
第13章
详细解释了查询和schema调优,介绍了很多方法和技巧。
第14章
着重于安全方面,详细介绍了如何安全安装、限定网络和用户、设置和重置密码等方法。
领取文章中提及全套资料,只需要:
——对文章将进行转发+评论,关注我之后私信100%免费领取口令「学习」或「资料」即可。