首先了解MySQL学习路线(针对DBA),看图谱
数据库图谱高清图:images.cnblogs.com/cnblogs_com…
入门:
MySQL的官方手册
我刚开始学习MySQL的时候误区就是,没有好好阅读MySQL的官方手册。例如,我刚开始很难理解InnoDB的锁,尤其是各个情况下如何加锁,这个问题在我师弟进入百度做DBA时,也困扰了他一阵子,我们两还讨论来讨论去,其实,MySQL官方手册已经写得清清楚楚,什么样的SQL语句加什么样的锁,当然,MySQL的官方手册非常庞大,一时半会很难看完,建议先看InnoDB相关的部分。dev.mysql.com/doc/refman/…
-Head First:PHP & MySQL.Lynn Beighley
-MySQL必知必会:book.douban.com/subject/335…
-MySQL5.5从零开始学.刘增杰
-MYSQL完全手册 (the Complete Reference)
-MySQL核心技术手册:book.douban.com/subject/411…
-涂抹MySQL 跟着三思一步一步学MySQL:book.douban.com/subject/258…
熟练:
-数据库索引设计与优化:book.douban.com/subject/264…
如果认真学习完前面几本书,基本上都已经对MySQL掌握得不错了,但是,如果不了解如何设计一个好的索引,仍然不能成为牛逼的DBA,牛逼的DBA和不牛逼的DBA,一半就是看对索引的掌握情况,《数据库索引设计与优化》就是从普通DBA走向牛逼DBA的捷径,这本书在淘宝内部非常推崇,但是在中国名气却不是很大,很多人不了解。
-MySQL高效编程:book.douban.com/subject/104…
详细系统地介绍了MySQL数据库的开发技术,从MySQL数据库以及MySQL中使用的SQL语言基础入手,再结合具体的网店数据库实例,重点介绍了事务处理、索引、视图、存储过程、存储函数、触发器等高级应用技巧,最后介绍了如何使用MySQL数据库开发如Facebook或mxi一样的社交网站,并配备了详细的源代码解说。
-深入浅出MySQL数据库开发优化与管理维护:book.douban.com/subject/301…
-高性能MySQL(第2/3版).施瓦茨
链接: pan.baidu.com/s/1slmazJf 密码: u27w
-深入理解MySQL核心技术:book.douban.com/subject/402…
-高可用MySQL_构建健壮的数据中心.查理斯.贝尔:book.douban.com/subject/684…
精通:
-MYSQL内核_InnoDB存储引擎:book.douban.com/subject/537…
首推姜承尧的《MySQL技术内幕:InnoDB存储引擎》,当然不是因为姜sir是我的经理才推荐这本书。这本书确实做到了由渐入深、深入浅出,是中国人写的最赞的MySQL技术书籍,符合国人的思维方式和阅读习惯,而且,这本书简直就是面试宝典,对于近期有求职MySQL相关岗位的朋友,可以认真阅读,对找工作有很大的帮助。
-MySQL技术内幕 第5版.迪布瓦著 :book.douban.com/subject/264…
-MySQL技术内幕_InnoDB存储引擎.第2版
MySQL DBA 推荐书籍
MySQL资料大全
mysql数据库优化导图
欢迎关注我的个人公众号:daimajiqiao 回复16 即可获取数据库学习资料