基于官方的MySQL 5.7版本进行全面修订,新增了大量8.0新特性。
新增数据库自动化运维章节,可帮助读者轻松搭建自己的RDS。
全面改写“架构篇”,复制/中间件/高可用更贴实战。
本书是同名经典畅销图书的升级版,基于MySQL 5.7版本进行了内容改写,同时穿插介绍了MySQL 8.0版本的重要功能,此外还增加了高可用架构、数据化自动运维、数据库中间件等主题介绍和应用实践。
本书分为“基础篇”“开发篇”“优化篇”“管理维护篇”和“架构篇”,其内容源自网易公司多位资深数据库专家数年的经验总结和MySQL数据库的使用心得。本书以实用性和可操作性为主旨,章节安排合理有序,内容丰富全面,讲解由浅入深,还提供了大量的一线工作实例。
无论是数据库初学人员,还是有一定经验的数据库管理/维护/开发人员,都可以在阅读本书的过程中或有匪浅。本书还适合作为数据库相关专业的参考用户,以及相关培训机柜的培训教材。
本书内容:
基础篇
MySQL的安装与配置
SQL基础
MySQL支持的数据类型
MySQL中的运算符
常用函数
开发篇
表类型(存储引擎)的选择
选择合适的数据类型
字符集
索引的设计和使用
开发常用数据库对象
事务控制和锁定语句
SQL中的安全问题
SQL Mode及相关问题
MySQL分区
优化篇
SQL优化
锁问题
优化MySQL Server
磁盘I/O问题
应用优化
PS/SYS数据库
故障诊断
管理维护篇
MySQL高级安装和升级
MySQL中的常用工具
MySQL日志
备份与恢复
MySQL权限与安全
MySQL监控
MySQL常见问题和应用技巧
自动化运维系统的开发
架构篇
MySQL复制
高可用架构
MySQL中间件
展开