| 作者: | Vinicius M. Grippa and Sergey Kuzmichev |
| 语言: | 英文 |
| 出版年份: | 2021 |
| 数据库: | MySQL |
| 下载链接: |
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。 |
这本书是面向 MySQL 初学者与转岗工程师的全景入门书,不只教你写 SQL,更强调把 MySQL 真正部署到生产环境后会遇到的配置、安全、备份、监控与高可用问题。它的定位介于“数据库基础教材”和“运维实战手册”之间,适合希望一次建立完整 MySQL 心智模型的读者。
全书按“先上手、再使用、再生产化、再扩展”的路径展开。前半部分先补数据库设计、建模、CRUD、表结构与查询能力,让读者能正确创建和操作数据;后半部分逐步进入事务与锁、权限管理、参数配置、备份恢复、监控、调优、高可用、云部署与负载均衡,把 MySQL 从单机工具提升为可维护的服务系统。
第一部分 聚焦安装与入门环境,覆盖 Linux、Windows、macOS、Docker 以及快速搭建测试实例的方法,让新手先把系统跑起来。
第二部分 转向日常使用,包括数据库建模、规范化、示例库、基础 SQL、表和索引等结构操作,以及更复杂的查询方式,强调“设计质量会直接影响后续性能与可维护性”。
第三部分 进入生产核心:事务与锁帮助理解并发访问;用户与权限、option files、备份恢复、服务器配置和调优构成 DBA 日常工作的主体。
第四部分 讨论更进阶的主题,包括监控、高可用、云数据库服务、负载均衡,以及 MySQL Shell、flame graphs、问题分析等扩展工具链。
适合第一次系统学习 MySQL 的开发者、运维工程师、初级 DBA,以及从 PostgreSQL、Oracle、SQL Server 等体系切换过来的读者。不太适合只想快速记忆 SQL 语法的人,因为这本书的大量价值在部署、维护与生产治理,而不是查询语句速查。
如果你想找一本能把“数据库基础”与“生产实践”连起来的 MySQL 入门书,这本书很有价值。它的优势不在某个单点技巧,而在覆盖面完整、路径清晰,能帮助读者判断一套 MySQL 系统从安装到高可用到底涉及哪些关键环节。