1、《MySQL必知必会》这本书英文原版名是很标题党的《Teach Yourself SQL in 10 Minutes》,却是最好的数据库入门书,在Amazon上长期排在数据库销售榜首,建议想快速了解数据库原理和MySQL的新手阅读。快餐性质,简洁明快,小开本,而且很薄,比较好读。有前端工程师表示自己数据库方面只读了这本书,就足以应付大部分开发任务了。
2、《SQL学习指南(第2版 修订版)》如果你只想学怎么写SQL,那可以读这本书。O'Reilly动物书系列,品质还是很有保证的。
3、《MySQL技术内幕——InnoDB存储引擎》怎么说,每个行业都有几本被翻来翻去的“街书”,而本书就是MySQL的“街书”,该书目前已经有了三版。从源代码的角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量最佳实践,能帮助你系统而深入地掌握InnoDB。注重实战,全书辅有大量的案例,可操作性极强。
4、《Redis设计与实现》Redis是目前应用最广泛的NoSQL数据库。本书系统而全面地描述了Redis内部运行机制,图示丰富,描述清晰,并给出大量参考信息,是NoSQL数据库开发人员案头必备。
1. "MySQL Must Know" The original English title of this book is "Teach Yourself SQL in 10 Minutes", which is a very catchy title. It is the best introductory book on databases. It has long been ranked first in the database sales list on Amazon. It is recommended for novices who want to quickly understand database principles and MySQL. It is a fast food, concise and clear, small format, and very thin, which is easy to read. Some front-end engineers said that they only read this book on databases, which is enough to cope with most development tasks.
2. "SQL Learning Guide (2nd Edition Revised Edition)" If you just want to learn how to write SQL, you can read this book. O'Reilly animal book series, the quality is still very guaranteed.
3. "MySQL Technical Insider - InnoDB Storage Engine" How to say it, every industry has a few "street books" that are flipped over and over, and this book is the "street book" of MySQL. The book currently has three editions. From the perspective of source code, this book deeply analyzes the architecture, implementation principles, and working mechanism of InnoDB, and provides a large number of best practices, which can help you master InnoDB in a systematic and in-depth manner. The book focuses on practical application, and is supplemented by a large number of cases, making it highly operational.
4. "Redis Design and Implementation" Redis is currently the most widely used NoSQL database. This book systematically and comprehensively describes the internal operating mechanism of Redis, with rich diagrams, clear descriptions, and a large amount of reference information. It is a must-have for NoSQL database developers.