MySQL的学习资源:github,官方资料,书籍,大神博客,优秀公众号,学习网站,专栏,文章


github

欢迎对MySQL感兴趣的同学一起来完善这个有意义的项目:MySQL精进大全https://github.com/zhangdejian/MySQL_Refinement_Resource

官方资料

MySQL官方文档

MySQL Server Blog

mariadb的关于查询优化的文档

书籍

基础版:
* 《MySQL必知必会》
* 《数据库系统概念》
高级版:
* 《高性能MySQL(第3版)》
* 《MySQL技术内幕(第4版)》
* 《MySQL技术内幕 InnoDB存储引擎》
* 《MySQL性能调优与架构设计--全册》
* 《深入理解MySQL》
* 《MySQL DBA修炼之道》
* 《数据库查询优化器的艺术》
* 《MySQL运维内参》
* 《Effective MySQL:Optimizing SQL Statements》
* 《数据库事务处理的艺术》
* 《事务处理概念与技术》
* 《MySQL DBA工作笔记》

大神博客

何登成 何登成的技术博客 (阿里数据库专家)

淘宝丁奇 追风刀·丁奇 – ITeye技术网站

周振兴@淘宝 花名:苏普 一个故事@MySQL DBA

orczhou的博客

Jeremy Cole的博客

那海蓝蓝(李海翔)的博客

taobao月报

mysql_lover的博客

非官方优化文档

优秀公众号

我们都是小青蛙 (掘金MySQL小册的作者)

张德Talk (MySQL持续精进)

DBAplus社群 (数据库专业公众号)

杨建荣的学习笔记

学习网站

树懒学堂(www.shulanxt.com):教程、文章、视频一应俱全,通通免费。你想知道的知识,这里都有,无论你是①考试考证②面试求职③工作学习。

优秀专栏

掘金小册 《MySQL 是怎样运行的:从根儿上理解 MySQL》 (强烈推荐,既便宜又通俗易懂,目前讲得最好的专栏之一)

极客时间专栏:MySQL实战45讲(丁奇的专栏,干货很多)

优秀文章

一张图彻底搞懂MySQL的 explain

一张图彻底搞懂 MySQL 的锁机制

MySQL知识点总结

数据库事务与MySQL事务总结

MySQL的万字总结(缓存,索引,Explain,事务,redo日志等)

我以为我对Mysql索引很了解,直到我遇到了阿里的面试官

腾讯面试:一条SQL语句执行得很慢的原因有哪些?—不看后悔系列

你知道MySQL的Limit有性能问题吗

数据库面试题(开发者必看)

后端程序员必备:mysql数据库相关流程图/原理图

数据库两大神器【索引和锁】

客官,这里有一份《MySQL 必知必会》读书笔记,请您笑纳!

《金三银四》面试官:说说事务的ACID,什么是脏读、幻读?

推荐收藏!MySQL重要知识点/面试题总结

不就是SELECT COUNT语句吗,竟然能被面试官虐的体无完肤

一次难得的分库分表实践

MySQL 规范

面试 (MySQL 索引为啥要选择 B+ 树)

这个 SQL 问题绝对能让你对 MySQL 的理解更进一步!

MySQL 社区规范 | 数据库篇

MySQL 避坑宝典 – 来自小米的开源工具

MySQL 细致总结之中级篇

MySQL索引和SQL调优

MySQL优化原理

MySQL优化面试

一千行MySQL命令

MySQL优化那些事儿

项目中常用的19条MySQL优化

MySQL命令,一篇文章替你全部搞定

从根上理解 MySQL 的事务

MySQL 快速创建千万级测试数据

为什么开发人员必须要了解数据库锁?

一次诡异的线上数据库的死锁问题排查过程

亿级流量系统架构之如何设计每秒十万查询的高并发架构【石杉的架构笔记】

一条SQL语句在MySQL中是如何执行的

深入理解分布式事务

Mysql百万级数据迁移实战笔记

关于MySQL的知识点与面试常见问题都在这里

「mysql优化专题」程序员面试都用得上的索引优化手册(5)【面试重点】

MySql 日常指导,及大表优化思路

MySQL在并发场景下的问题及解决思路

彻底搞懂 MySQL 事务的隔离级别