diff --git a/docs/database/一条sql语句在mysql中如何执行的.md b/docs/database/一条sql语句在mysql中如何执行的.md
index 076f4a26..1936c8d4 100644
--- a/docs/database/一条sql语句在mysql中如何执行的.md
+++ b/docs/database/一条sql语句在mysql中如何执行的.md
@@ -1,3 +1,23 @@
+本文来自 Github 用户[木木匠](https://github.com/kinglaw1204)投稿,[SnailClimb](https://github.com/Snailclimb) 对本文进行了内容和排版进行了修改完善。
+
+
+
+- [一 MySQL 基础架构分析](#一-mysql-基础架构分析)
+ - [1.1 MySQL 基本架构概览](#11-mysql-基本架构概览)
+ - [1.2 Server 层基本组件介绍](#12-server-层基本组件介绍)
+ - [1) 连接器](#1-连接器)
+ - [2) 查询缓存(MySQL 8.0 版本后移除)](#2-查询缓存mysql-80-版本后移除)
+ - [3) 分析器](#3-分析器)
+ - [4) 优化器](#4-优化器)
+ - [5) 执行器](#5-执行器)
+- [二 语句分析](#二-语句分析)
+ - [2.1 查询语句](#21-查询语句)
+ - [2.2 更新语句](#22-更新语句)
+- [三 总结](#三-总结)
+- [四 参考](#四-参考)
+
+
+
- [一 MySQL 基础架构分析](#一-mysql-基础架构分析)
@@ -144,4 +164,4 @@ update tb_student A set A.age='19' where A.name=' 张三 ';
## 四 参考
* 《一起构建 MySQL 知识网络》
-* MySQL 5.6参考手册:
\ No newline at end of file
+* MySQL 5.6参考手册: