关于 mysql 的书有什么推荐的吗

2020-06-12 00:07:14 +08:00
 billly

看了下《高性能 MySQL (第三版)》,好像版本有点低了

6065 次点击
所在节点    MySQL
26 条回复
hantsy
2020-06-12 12:31:57 +08:00
@arthas2234 这个英文版本也是不错的。
hantsy
2020-06-12 12:32:26 +08:00
Bible 系列几乎都是 1000 页左右,要有耐心去看。
laminux29
2020-06-12 12:37:15 +08:00
看官方文档来学习,有两个前提:

1.你是高手。

2.你想很细致地学习。

对于新手,或者是想快速了解的高手,不建议看官方文档。

对于新手,我建议,去找那些,结合编程、数据库管理,且偏向于实践实验的书籍,这样看起来不累,可以边学边做,加深印象。相反,科班的教材,理论讲的太多了,实践太少,而且每章节后面的题目太难,导致不仅看起来瞌睡,而且还不容易掌握,做题目被卡更容易丧失自信。

对于想快速了解的高手,建议去看小 Demo 或 Tutorial,来得快一些。
Uyuhz
2020-06-12 17:06:59 +08:00
《 MySQL 技术内幕:InnoDB 存储引擎(第 2 版)》个人感觉不错
hangszhang
2020-06-13 00:16:28 +08:00
上来就推荐新手官方文档的, 是真的讨厌
xizismile
2020-06-13 07:01:08 +08:00
推荐一些我看过的好的 mysql 相关的书籍,学习顺序可以按照下面罗列的来,会的可以跳过去。补充资料在一些其他方面深化了 mysql 相关概念的学习

1.mysql 必知必会(基础语法学习)
2.高性能 mysql (对 mysql 有个整体性的认识)
3.mysql 技术内幕( mysql innodb 引擎相关的技术)
4.mysql 掘金和极客时间上的两本小册(一些 mysql 基础概念的加深学习)

补充资料:
mysql 官方文档(在上面书籍的阅读中,哪些点不会了或者不明确了,可以去官方文档查询相应章节,不推荐直接看文档)

淘宝数据库内核月报(关键知识点源码级的研究实现,比如 mvcc 、事物等等)

sql 反模式(实际开发中应避免的设计)

数据库索引设计与优化(数据库索引相关是设计)

各种主要业务系统的表结构设计(加深业务场景数据库建模的能力,比如 sso 、权限系统设计、商城系统设计等等)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/680842

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX