学习MySQL的关键——会用、懂原理、能优化,三者层层递进。
这三块都有一些必读书,给大家推荐一下:
1.《MySQL必知必会》
首推,如果想要深入理解SQL,那这本书必看。
除去基础理论的阐述,这本书增加了很多实战内容,包括数据检索、数据过滤、正则表达式、字段、函数、子查询、创建联结、触发器、安全管理、数据备份与维护等内容。可以说,这本书看下来,会让你对MySQL的基础内涵有更透彻的理解。
限时福利:
关注远眺捷码公众号(ID:Gemcoder),回复“MySQL必知必会”,即可领取《MySQL必知必会》电子书1份。
2.《MySQL 技术内幕(第5版)》
对MySQL已经有了一定的了解,可以跳过《MySQL必知必会》直接看这本。
别看它书名叫技术内幕,其实它是更偏实操方面的讲解,主要教你如何高效地使用和管理MySQL,整体风格上和MySQL官方文档很像,直接看官方文档也是可以的,但是个人感觉官方文档太庞大、细碎,读起来的体验不是很好,不如直接看框架书。这本书的前半部分偏具体的运维,后几个章节涉及更多数据库管理、设计、安全等问题。
3.《MySQL排错指南》
这本书真的人手一本!不管是前端还是后端,每天遇到的BUG真的令人头秃!
这本书涵盖了MySQL的并发问题、服务配置问题、硬件问题、运行环境问题、故障问题等。还提供故障排除的技术和工具,专治疑难杂症。对于刚入门操作的人来说,这个真的能让你减少崩溃,更快乐!
4.《高性能MySQL》
研读这本书有助于对MySQL的底层架构逻辑有更深入的理解。
像SQL语句、建表、关联、查询都只是MySQL学习的基础(前三本书都有涉及),要想深入掌握SQL,你还需要掌握SQL的索引原理、锁原理、存储引擎等知识。
《高性能MySQL》是Oracle公司MySQL核心开发团队技术骨干所著,重要性不言而喻!对于深入理解MySQL,掌握MySQL优化、扩展技能很有帮助。
5.《深入理解MySQL核心技术》
想要在DBA这行精进的话,那这些内容一定逃不过。
这本书帮助你理解MySQL的源代码、数据结构、各组件的协同运作,全书介绍了MySQL的历史与架构、MySQL源代码、变量、API、线程、锁原理、存储引擎等内容。
6.《深入浅出MySQL数据库开发、优化与管理维护》
网易数据库专家多年经验的总结,强烈推荐。啃下这本书,在实际操作的时候会少走很多弯路。
其实我们真正去运维的时候,就会发现虽然前期也了解了基础原理、具体操作,但真正上手的时候,还是会很蒙!比如如何选择MySQL数据库的存储引擎,如何诊断优化、减少锁冲突,这种问题是真的需要经验才能总结出来的!
这本书也是比较全面的一本了。全书分为“基础篇”“开发篇”“优化篇”“管理维护篇”和“架构篇”,不管你是初学者,还是已经有了一定的基础,想要在MySQL设计、开发、运维等方面精进,都可以在这本书里面找到对应内容。
扫码添加捷码微信入群~已有5000+智慧城市/AloT/IT行业精英入群交流,入群即得《Java核心技术电子书》
揭秘, 高效建设智慧交通车路协同协同的秘诀,全在这! 阅读917次
想知道湖南智慧农业怎么样?看这篇就够了! 阅读844次
一文读懂智慧工厂可视化系统:定义、功能与特点 阅读843次
一文读懂智慧乡村可视化平台的三大应用领域! 阅读850次
点击“立即申请”即可成为捷码客户,将享受捷码终身技术咨询服务,和远程技术支持服务。