MySQL
MySQL 是最常用的关系型数据库之一,广泛用于 Web 服务、业务系统、后台管理和数据分析。学习 MySQL 要同时关注 SQL、表设计、索引、事务、锁和运维。
学习重点
- SQL 基础和表设计;
- 索引结构和执行计划;
- 事务、隔离级别和锁;
- InnoDB 存储引擎;
- 慢查询优化;
- 主从复制和备份恢复。
推荐路线
MySQL 基础
2 个项目
MySQL 高并发
1 个项目
MySQL 面试
1 个项目
配置
3 个项目
官方文档
MySQL 官方文档是学习语法、存储引擎、索引、事务、复制和运维参数的权威来源。遇到版本差异、参数含义和 SQL 行为不确定时,应优先查官方文档。
MySQL 优化
5 个项目
MySQL 源码学习
MySQL 源码学习适合已经掌握 SQL、索引、事务和存储引擎基础的人。源码阅读的目的不是通读全部代码,而是围绕具体问题理解实现。