diff --git a/04-JavaScript基础/02-变量.md b/04-JavaScript基础/02-变量.md
index 00f5935..f5cada0 100644
--- a/04-JavaScript基础/02-变量.md
+++ b/04-JavaScript基础/02-变量.md
@@ -11,7 +11,7 @@
- 布尔字面量
-(1)数值的字面量非常简单,写上去就行了,不需要任何的符号。例如:
+(1)数值的字面量非常简单,写上去就行,不需要任何的符号。例如:
```javascript
alert(886); //886是数字,所以不需要加引号。
diff --git a/10-Node.js和模块化/01-Node.js介绍和环境配置.md b/10-Node.js和数据库/01-Node.js介绍和环境配置.md
similarity index 99%
rename from 10-Node.js和模块化/01-Node.js介绍和环境配置.md
rename to 10-Node.js和数据库/01-Node.js介绍和环境配置.md
index 2a68c0c..aeca7df 100644
--- a/10-Node.js和模块化/01-Node.js介绍和环境配置.md
+++ b/10-Node.js和数据库/01-Node.js介绍和环境配置.md
@@ -312,7 +312,7 @@ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | b
编辑器打开`~/.bash_profile`文件,如果不会就输入`open ~/.bash_profile`。
-(补充:如果你的Mac电脑里找不到`~/.bash_profile`文件,那就找找有没有`~/.profile`文件,或者`~/.bashrc`文件,或者`~/.zshrc`文件)。
+(补充:如果你的Mac电脑里找不到`~/.bash_profile`文件,那就找找有没有`~/.profile`文件,或者`~/.bashrc`文件,或者`~/.zshrc`文件。如果还是没有,那你就手动创建一个`~/.bash_profile`文件)。
在最后一行输入:
diff --git a/10-Node.js和模块化/02-Node.js模块化规范:CommonJS.md b/10-Node.js和数据库/02-Node.js模块化规范:CommonJS.md
similarity index 100%
rename from 10-Node.js和模块化/02-Node.js模块化规范:CommonJS.md
rename to 10-Node.js和数据库/02-Node.js模块化规范:CommonJS.md
diff --git a/10-Node.js和模块化/03-Node.js内置模块:fs文件模块.md b/10-Node.js和数据库/03-Node.js内置模块:fs文件模块.md
similarity index 100%
rename from 10-Node.js和模块化/03-Node.js内置模块:fs文件模块.md
rename to 10-Node.js和数据库/03-Node.js内置模块:fs文件模块.md
diff --git a/10-Node.js和模块化/04-Node.js内置模块:path路径模块.md b/10-Node.js和数据库/04-Node.js内置模块:path路径模块.md
similarity index 100%
rename from 10-Node.js和模块化/04-Node.js内置模块:path路径模块.md
rename to 10-Node.js和数据库/04-Node.js内置模块:path路径模块.md
diff --git a/10-Node.js和模块化/06-Node.js操作MySQL数据库.md b/10-Node.js和数据库/05-Node.js操作MySQL数据库.md
similarity index 100%
rename from 10-Node.js和模块化/06-Node.js操作MySQL数据库.md
rename to 10-Node.js和数据库/05-Node.js操作MySQL数据库.md
diff --git a/10-Node.js和模块化/CommonJS.md b/10-Node.js和数据库/CommonJS.md
similarity index 100%
rename from 10-Node.js和模块化/CommonJS.md
rename to 10-Node.js和数据库/CommonJS.md
diff --git a/10-Node.js和模块化/ES6.md b/10-Node.js和数据库/ES6.md
similarity index 100%
rename from 10-Node.js和模块化/ES6.md
rename to 10-Node.js和数据库/ES6.md
diff --git a/10-Node.js和模块化/JavaScript模块化:AMD.md b/10-Node.js和数据库/JavaScript模块化:AMD.md
similarity index 100%
rename from 10-Node.js和模块化/JavaScript模块化:AMD.md
rename to 10-Node.js和数据库/JavaScript模块化:AMD.md
diff --git a/10-Node.js和模块化/JavaScript模块化:CMD.md b/10-Node.js和数据库/JavaScript模块化:CMD.md
similarity index 100%
rename from 10-Node.js和模块化/JavaScript模块化:CMD.md
rename to 10-Node.js和数据库/JavaScript模块化:CMD.md
diff --git a/10-Node.js和模块化/JavaScript模块化:ES6.md b/10-Node.js和数据库/JavaScript模块化:ES6.md
similarity index 100%
rename from 10-Node.js和模块化/JavaScript模块化:ES6.md
rename to 10-Node.js和数据库/JavaScript模块化:ES6.md
diff --git a/10-Node.js和数据库/MySQL数据库/01-数据库的基础知识.md b/10-Node.js和数据库/MySQL数据库/01-数据库的基础知识.md
new file mode 100644
index 0000000..3528597
--- /dev/null
+++ b/10-Node.js和数据库/MySQL数据库/01-数据库的基础知识.md
@@ -0,0 +1,105 @@
+
+## 数据库的概念
+
+**数据库**:database(DB),是一种存储数据的仓库。具有如下特性:
+
+- 数据库是根据数据结构组织、存储和管理数据。
+- 数据库能够长期、高效的管理和存储数据。
+- 数据库的目的就是能够存储(写)和提供(读)数据。
+
+## 数据库分类
+
+数据库分为两类:
+
+- **关系型数据库**:把复杂的数据结构归结为简单的二元关系,即二维表格形式(二维表)。注重数据存储的持久性。
+
+- **非关系型数据库**:没有具体模型的数据结构。英文简称 NoSQL(Not Only SQL ),意为"不仅仅是SQL"。注重数据读取的效率。
+
+我们具体来看看。
+
+### 1、关系型数据库
+
+**关系型数据库**:把复杂的数据结构归结为简单的二元关系,即二维表格形式(二维表)。
+
+关系型数据库有四层结构:
+
+- 数据库管理系统(DBMS):DataBase Management System。
+
+- 数据库(DB):数据存储的管理者。
+
+- 数据表(Table):数据关系管理者。
+
+- 数据字段(Field):实际数据存储者。
+
+常见的关系型数据库产品:
+
+- 大型:Oracle
+
+- 中型:MySQL、SQL Server
+
+- 小型:Sybase、Access
+
+
+### 2、非关系型数据库
+
+**非关系型数据库**:没有具体模型的数据结构。英文简称 NoSQL(Not Only SQL ),意为"不仅仅是SQL"。
+
+常见的非关系型数据库产品:MongoDB、Redis、Memcached。
+
+
+
+## SQL 的介绍
+
+**SQL**:全称 **Structured Query Language**,译为**结构化查询语言**。
+
+**SQL**:是一种针对关系型数据库的标准化编程语言,能够实现用户数据库的查询和程序设计。
+
+通俗来讲,**SQL 是关系型数据库的操作指令**。
+
+根据操作类型不同,SQL 可分为几类:
+
+
+* DQL:Data Query Language,数据查询语言,用于查询和检索数据
+* DML:Data Manipulation Language,数据操作语言,用于数据的写操作(增删改)
+* DDL:Data Definition Language,数据定义语言,用于创建数据结构
+* DCL:Data Control Language,数据控制语言,用于用户权限管理
+* TPL:Transaction Process Language,事务处理语言,辅助DML进行事务操作(因此也归属于DML)
+
+
+补充:
+
+- SQL 虽然是编程语言,但通常只用来进行数据管理,逻辑部分交给其他编程语言。
+
+- SQL 是针对关系型数据库的**通用语言**,所有关系型数据库都是基于SQL进行数据操作;而不同的数据库产品,在 SQL 操作指令上略有差异。
+
+
+
+## MySQL 的介绍
+
+### MySQL 数据库介绍
+
+MySQL 是很有名的 关系型数据库产品,由瑞典MySQL AB 公司开发,现在属于 Oracle 旗下产品。
+
+MySQL 在 2008 年被 Sun 公司以10亿美金所收购,而 Sun 公司在2009年被 Oracle 甲骨文公司收购。
+
+MySQL 开源免费。
+
+### MySQL 访问原理
+
+MySQL是一种C/S结构的软件,因此我们需要安装 MySQL 的客户端来访问远程的服务端。也就是说,数据是存放在服务器上的,客户端通过执行 sql 指令来操作服务端的数据。
+
+具体步骤是:
+
+(1)客户端通过 主机(host) + 端口号(port) 服务端。
+
+(2)输入 username 和 password 验证身份。
+
+(3)客户端和服务端连接成功,通过 sql 指令开始操作数据库。
+
+
+
+
+
+
+
+
diff --git a/15-MySQL/01-MySQL数据库的安装和Navicat使用.md b/10-Node.js和数据库/MySQL数据库/MySQL数据库的安装和Navicat使用.md
similarity index 100%
rename from 15-MySQL/01-MySQL数据库的安装和Navicat使用.md
rename to 10-Node.js和数据库/MySQL数据库/MySQL数据库的安装和Navicat使用.md
diff --git a/15-MySQL/02-MySQL数据库的常用命令.md b/10-Node.js和数据库/MySQL数据库/MySQL数据库的常用命令.md
similarity index 100%
rename from 15-MySQL/02-MySQL数据库的常用命令.md
rename to 10-Node.js和数据库/MySQL数据库/MySQL数据库的常用命令.md
diff --git a/15-MySQL/03-MySQL设计三大范式.md b/10-Node.js和数据库/MySQL数据库/MySQL设计三大范式.md
similarity index 100%
rename from 15-MySQL/03-MySQL设计三大范式.md
rename to 10-Node.js和数据库/MySQL数据库/MySQL设计三大范式.md
diff --git a/10-Node.js和数据库/MySQL数据库/事务.md b/10-Node.js和数据库/MySQL数据库/事务.md
new file mode 100644
index 0000000..9c884a8
--- /dev/null
+++ b/10-Node.js和数据库/MySQL数据库/事务.md
@@ -0,0 +1,11 @@
+
+## 事务语句
+
+- 开启:begin
+
+- 提交:commit
+
+- 回滚:rollback
+
+
+
diff --git a/10-Node.js和模块化/Node.js代码举例.md b/10-Node.js和数据库/Node.js代码举例.md
similarity index 100%
rename from 10-Node.js和模块化/Node.js代码举例.md
rename to 10-Node.js和数据库/Node.js代码举例.md
diff --git a/10-Node.js和模块化/WebSocket.md b/10-Node.js和数据库/WebSocket.md
similarity index 100%
rename from 10-Node.js和模块化/WebSocket.md
rename to 10-Node.js和数据库/WebSocket.md
diff --git a/10-Node.js和模块化/事件驱动和非阻塞机制.md b/10-Node.js和数据库/事件驱动和非阻塞机制.md
similarity index 100%
rename from 10-Node.js和模块化/事件驱动和非阻塞机制.md
rename to 10-Node.js和数据库/事件驱动和非阻塞机制.md
diff --git a/17-前端综合/01-2019年Web前端入门自学路线.md b/15-前端综合/01-2019年Web前端入门自学路线.md
similarity index 100%
rename from 17-前端综合/01-2019年Web前端入门自学路线.md
rename to 15-前端综合/01-2019年Web前端入门自学路线.md
diff --git a/17-前端综合/03-前端学习分享(微信群).md b/15-前端综合/03-前端学习分享(微信群).md
similarity index 100%
rename from 17-前端综合/03-前端学习分享(微信群).md
rename to 15-前端综合/03-前端学习分享(微信群).md
diff --git a/15-前端综合/06-Express.md b/15-前端综合/06-Express.md
new file mode 100644
index 0000000..0021ad1
--- /dev/null
+++ b/15-前端综合/06-Express.md
@@ -0,0 +1,31 @@
+
+
+## Express介绍
+
+- Express 官方网站:
+
+- Express 官方网站(中文):
+
+
+## Express 安装
+
+安装 express:
+
+```bash
+npm install express -g
+```
+
+安装 express-generator,安装之后,可使用应用程序生成器工具 (express) 快速创建应用程序框架。
+
+```bash
+npm install express-generator -g
+
+```
+
+
+查看安装的 express 版本:
+
+```bash
+express --version
+
+```
\ No newline at end of file
diff --git a/17-前端综合/2018年-前端日记.md b/15-前端综合/2018年-前端日记.md
similarity index 100%
rename from 17-前端综合/2018年-前端日记.md
rename to 15-前端综合/2018年-前端日记.md
diff --git a/17-前端综合/2019年-前端日记.md b/15-前端综合/2019年-前端日记.md
similarity index 100%
rename from 17-前端综合/2019年-前端日记.md
rename to 15-前端综合/2019年-前端日记.md
diff --git a/17-前端综合/CSS开发总结.md b/15-前端综合/CSS开发总结.md
similarity index 100%
rename from 17-前端综合/CSS开发总结.md
rename to 15-前端综合/CSS开发总结.md
diff --git a/17-前端综合/ajax相关.md b/15-前端综合/ajax相关.md
similarity index 100%
rename from 17-前端综合/ajax相关.md
rename to 15-前端综合/ajax相关.md
diff --git a/17-前端综合/html相关.md b/15-前端综合/html相关.md
similarity index 100%
rename from 17-前端综合/html相关.md
rename to 15-前端综合/html相关.md
diff --git a/17-前端综合/json字符串的解析和遍历.md b/15-前端综合/json字符串的解析和遍历.md
similarity index 100%
rename from 17-前端综合/json字符串的解析和遍历.md
rename to 15-前端综合/json字符串的解析和遍历.md
diff --git a/17-前端综合/json相关.md b/15-前端综合/json相关.md
similarity index 100%
rename from 17-前端综合/json相关.md
rename to 15-前端综合/json相关.md
diff --git a/17-前端综合/前端博客推荐.md b/15-前端综合/前端博客推荐.md
similarity index 100%
rename from 17-前端综合/前端博客推荐.md
rename to 15-前端综合/前端博客推荐.md
diff --git a/17-前端综合/前端开发积累.md b/15-前端综合/前端开发积累.md
similarity index 100%
rename from 17-前端综合/前端开发积累.md
rename to 15-前端综合/前端开发积累.md
diff --git a/15-前端综合/前端语录.md b/15-前端综合/前端语录.md
new file mode 100644
index 0000000..a99c345
--- /dev/null
+++ b/15-前端综合/前端语录.md
@@ -0,0 +1,4 @@
+### 2020-04-19
+
+语言的强大在于它的生态。如果是站在巨人的肩膀上,就不用做太多重复的事情。
+
diff --git a/17-前端综合/网友对本项目提的建议.md b/15-前端综合/网友对本项目提的建议.md
similarity index 100%
rename from 17-前端综合/网友对本项目提的建议.md
rename to 15-前端综合/网友对本项目提的建议.md
diff --git a/15-前端综合/网络抓包和代理工具:Whistle.md b/15-前端综合/网络抓包和代理工具:Whistle.md
new file mode 100644
index 0000000..27ccac1
--- /dev/null
+++ b/15-前端综合/网络抓包和代理工具:Whistle.md
@@ -0,0 +1,17 @@
+
+
+## Whistle 官网
+
+- Whistle 官网:
+
+- Whistle 的 GitHub:
+
+
+## Whistle 安装
+
+
+(1)通过 npm 安装 Whistle
+
+(2)安装证书并添加信任:
+
+![](../img/20200420_0922.png)
diff --git a/18-推荐链接/01-2020年Web前端最新导航.md b/16-推荐链接/01-2020年Web前端最新导航.md
similarity index 100%
rename from 18-推荐链接/01-2020年Web前端最新导航.md
rename to 16-推荐链接/01-2020年Web前端最新导航.md
diff --git a/18-推荐链接/02-GitHub项目推荐.md b/16-推荐链接/02-GitHub项目推荐.md
similarity index 100%
rename from 18-推荐链接/02-GitHub项目推荐.md
rename to 16-推荐链接/02-GitHub项目推荐.md
diff --git a/18-推荐链接/03-网站推荐.md b/16-推荐链接/03-网站推荐.md
similarity index 100%
rename from 18-推荐链接/03-网站推荐.md
rename to 16-推荐链接/03-网站推荐.md
diff --git a/18-推荐链接/04-前端文章推荐.md b/16-推荐链接/04-前端文章推荐.md
similarity index 100%
rename from 18-推荐链接/04-前端文章推荐.md
rename to 16-推荐链接/04-前端文章推荐.md
diff --git a/18-推荐链接/2018-推荐文章.md b/16-推荐链接/2018-推荐文章.md
similarity index 100%
rename from 18-推荐链接/2018-推荐文章.md
rename to 16-推荐链接/2018-推荐文章.md
diff --git a/18-推荐链接/2019-推荐文章.md b/16-推荐链接/2019-推荐文章.md
similarity index 100%
rename from 18-推荐链接/2019-推荐文章.md
rename to 16-推荐链接/2019-推荐文章.md
diff --git a/18-推荐链接/上海有哪些IT互联网大厂.md b/16-推荐链接/上海有哪些IT互联网大厂.md
similarity index 100%
rename from 18-推荐链接/上海有哪些IT互联网大厂.md
rename to 16-推荐链接/上海有哪些IT互联网大厂.md
diff --git a/18-推荐链接/北京有哪些IT互联网大厂.md b/16-推荐链接/北京有哪些IT互联网大厂.md
similarity index 100%
rename from 18-推荐链接/北京有哪些IT互联网大厂.md
rename to 16-推荐链接/北京有哪些IT互联网大厂.md
diff --git a/18-推荐链接/深圳有哪些IT互联网大厂.md b/16-推荐链接/深圳有哪些IT互联网大厂.md
similarity index 100%
rename from 18-推荐链接/深圳有哪些IT互联网大厂.md
rename to 16-推荐链接/深圳有哪些IT互联网大厂.md
diff --git a/img/20200420_0922.png b/img/20200420_0922.png
new file mode 100644
index 0000000..50a924a
Binary files /dev/null and b/img/20200420_0922.png differ