PRO
MySQL 面试手册
一站式的 MySQL 学习课程,内容围绕数据库的核心功能展开,包括关系型数据库和非关系数据库、SQL 基本语法、MySQL 逻辑架构、InnoDB 存储引擎体系结构、索引、锁、事务、备库和从库、SQL 优化等,具备平滑的学习路线和清晰的行文逻辑,且涵盖 MySQL 的绝大多部分知识点,吃透此课程可以应对大部分面试场景

## 你将获得
- 完整的 MySQL 知识体系
- 涵盖 90% MySQL 面试题
- 清晰的解题逻辑,而非盲目的答案背诵
- 平滑的学习路线
## 课程介绍
课程内容围绕数据库的核心功能开展:
1. **数据库基础**:关系型数据库和非关系数据库的区别、SQL 基本语法等
2. **MySQL 体系结构**:MySQL 逻辑架构、InnoDB 存储引擎体系结构等
3. **索引**:索引的底层原理、MySQL 中各种类型的索引包括聚集索引、辅助索引、唯一索引、覆盖索引、前缀索引等
4. **锁**:MySQL 中的各种锁,包括行锁、表锁、意向锁、InnoDB 三种行锁、加锁规则等
5. **事务**:四种并发问题、事物隔离级别以及实现原理(MVCC)
6. **备库和从库**:备库和从库的区别,主从复制、读写分离等
7. **SQL 优化**:慢 SQL 的分析方法以及一些常见的优化手段等
## 学习建议
本课程是一站式的 MySQL 学习课程,具备**平滑的学习路线**和**清晰的行文逻辑**,且涵盖 MySQL 的绝大多部分知识点,吃透此课程可以应对大部分面试场景。**如果遇到模糊的概念推荐继续查阅相关经典书籍比如《高性能 MySQL》、《MySQL 技术内幕:InnoDB 存储引擎》,辅助理解**。
