Skip to content

MySQL

这里记录 MySQL 学习笔记。

学习目标

  • 掌握 SQL 基础语法
  • 理解索引原理和优化
  • 熟悉事务和锁机制
  • 能够分析慢 SQL

核心内容

SQL 基础

  • DDL:CREATE、ALTER、DROP
  • DML:INSERT、UPDATE、DELETE
  • DQL:SELECT、JOIN、子查询
  • 聚合函数和分组

索引

  • B+ 树原理
  • 聚簇索引与非聚簇索引
  • 联合索引与最左前缀
  • 覆盖索引与回表

事务

  • ACID 特性
  • 隔离级别
  • 事务传播行为

锁机制

  • 行锁与表锁
  • 乐观锁与悲观锁
  • 间隙锁

Released under the MIT License.