From 13976275ae114a57aff80194c66ef0adfb9ff880 Mon Sep 17 00:00:00 2001 From: Charies Gavin Date: Fri, 6 Sep 2019 16:34:33 +0800 Subject: [PATCH 1/4] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改目录结构 --- README.md | 122 +++++++++++++++++++++--------------------------------- 1 file changed, 48 insertions(+), 74 deletions(-) diff --git a/README.md b/README.md index ff8f3aa..704266a 100644 --- a/README.md +++ b/README.md @@ -1,97 +1,71 @@ # 史上最简单的 MySQL 教程 +![author](https://img.shields.io/badge/author-chariesgavin-blueviolet.svg)![lover](https://img.shields.io/badge/lover-xiaoxue-red.svg)![last commit](https://img.shields.io/github/last-commit/guobinhit/mysql-tutorial.svg)![issues](https://img.shields.io/github/issues/guobinhit/mysql-tutorial.svg)![stars](https://img.shields.io/github/stars/guobinhit/mysql-tutorial.svg)![forks](https://img.shields.io/github/forks/guobinhit/mysql-tutorial.svg)![license](https://img.shields.io/github/license/guobinhit/mysql-tutorial.svg) 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。在这里,作者将详细讲述 MySQL 数据库的相关知识,以供大家参考。当然,也需要在此声明:**如果文章中出现了错误,请大家帮忙斧正,深感荣幸。** ## 索引 - [基础教程](#基础教程) -- [性能优化](#性能优化) - [教程相关](#教程相关) ## 基础教程 -- 第 1 篇:[数据库](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/database.md) +- 数据库 + - 第 1 篇:[数据库](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/database.md) + - 第 2 篇:[关系型数据库](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/relation-db.md) +- MySQL数据库 + - 第 3 篇:[MySQL 数据库](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/mysql_db.md) + - 第 4 篇:[SQL 基本操作](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/sql-operation.md) + - 第 5 篇:[中文数据问题](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/chinese-data.md) + - 第 6 篇:[校对集问题](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/collate.md) + - 第 7 篇:[列类型](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/column-type.md) + - 第 8 篇:[记录长度](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/record-length.md) +- 列属性 + - 第 9 篇:[列属性 之 空属性、列描述和默认值](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/column-null-comment-default.md) + - 第 10 篇:[列属性 之 主键](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/primarykey.md) + - 第 11 篇:[列属性 之 自动增长](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/increment.md) + - 第 12 篇:[列属性 之 唯一键](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/uniquekey.md) +- 索引、关系及范式 + - 第 13 篇:[索引](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/index.md) + - 第 14 篇:[关系](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/relation.md) + - 第 15 篇:[范式](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/paradigm.md) +- 高级操作 + - 第 16 篇:[数据的高级操作 之 主键冲突](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/duplicate-primary-key.md) + - 第 17 篇:[数据的高级操作 之 蠕虫复制](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/worm-copy.md) + - 第 18 篇:[数据的高级操作 之 更新 & 删除](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/updata-and-delete.md) + - 第 19 篇:[数据的高级操作 之 查询](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/select.md) +- 查询 + - 第 20 篇:[连接查询](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/join-query.md) + - 第 21 篇:[外键](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/foreign-key.md) + - 第 22 篇:[联合查询](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/union.md) + - 第 23 篇:[子查询](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/sub-query.md) +- 视图 + - 第 24 篇:[视图(上)](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/view-one.md) + - 第 25 篇:[视图(下)](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/view-two.md) +- 备份及还原 + - 第 26 篇:[数据备份与还原](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/backup.md) +- 事物 + - 第 27 篇:[事务(上)](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/thing-one.md) + - 第 28 篇:[事务(下)](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/thing-two.md) +- 数据库变量 + - 第 29 篇:[数据库变量](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/database-variable.md) +- 触发器 + - 第 30 篇:[触发器](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/trigger.md) +- 代码执行结构 + - 第 31 篇:[代码执行结构](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/code-execution-structure.md) +- 函数 + - 第 32 篇:[函数](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/function.md) +- 存储结构 + - 第 33 篇:[存储结构](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/procedure.md) -- 第 2 篇:[关系型数据库](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/relation-db.md) - -- 第 3 篇:[MySQL 数据库](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/mysql_db.md) - -- 第 4 篇:[SQL 基本操作](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/sql-operation.md) - -- 第 5 篇:[中文数据问题](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/chinese-data.md) - -- 第 6 篇:[校对集问题](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/collate.md) - -- 第 7 篇:[列类型](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/column-type.md) - -- 第 8 篇:[记录长度](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/record-length.md) - -- 第 9 篇:[列属性 之 空属性、列描述和默认值](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/column-null-comment-default.md) - -- 第 10 篇:[列属性 之 主键](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/primarykey.md) - -- 第 11 篇:[列属性 之 自动增长](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/increment.md) - -- 第 12 篇:[列属性 之 唯一键](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/uniquekey.md) - -- 第 13 篇:[索引](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/index.md) - -- 第 14 篇:[关系](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/relation.md) - -- 第 15 篇:[范式](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/paradigm.md) - -- 第 16 篇:[数据的高级操作 之 主键冲突](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/duplicate-primary-key.md) - -- 第 17 篇:[数据的高级操作 之 蠕虫复制](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/worm-copy.md) - -- 第 18 篇:[数据的高级操作 之 更新 & 删除](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/updata-and-delete.md) - -- 第 19 篇:[数据的高级操作 之 查询](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/select.md) - -- 第 20 篇:[连接查询](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/join-query.md) - -- 第 21 篇:[外键](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/foreign-key.md) - -- 第 22 篇:[联合查询](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/union.md) - -- 第 23 篇:[子查询](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/sub-query.md) - -- 第 24 篇:[视图(上)](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/view-one.md) - -- 第 25 篇:[视图(下)](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/view-two.md) - -- 第 26 篇:[数据备份与还原](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/backup.md) - -- 第 27 篇:[事务(上)](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/thing-one.md) - -- 第 28 篇:[事务(下)](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/thing-two.md) - -- 第 29 篇:[数据库变量](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/database-variable.md) - -- 第 30 篇:[触发器](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/trigger.md) - -- 第 31 篇:[代码执行结构](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/code-execution-structure.md) - -- 第 32 篇:[函数](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/function.md) - -- 第 33 篇:[存储结构](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/procedure.md) - - - -## 性能优化 - -- 待续 ... ... ## 教程相关 - 第 1 篇:[详述 MySQL 数据库的安装及配置](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/install-mysql.md) - - 第 2 篇:[详述 MySQL 数据库输入密码后闪退的问题及解决方案](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/resovle-method.md) - - 第 3 篇:[详述查看 MySQL 数据文件存储位置的方法](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/datafile.md) - - 第 4 篇:[详述 MySQL 导出数据遇到 secure-file-priv 的问题](https://github.com/guobinhit/mysql-tutorial/blob/master/articles/secure.md) From aa5d7741c7fe81b117d23513b44cfb31dd578e13 Mon Sep 17 00:00:00 2001 From: Charies Gavin Date: 2019年10月18日 18:39:31 +0800 Subject: [PATCH 2/4] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 删除徽章 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 704266a..02b5e07 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # 史上最简单的 MySQL 教程 -![author](https://img.shields.io/badge/author-chariesgavin-blueviolet.svg)![lover](https://img.shields.io/badge/lover-xiaoxue-red.svg)![last commit](https://img.shields.io/github/last-commit/guobinhit/mysql-tutorial.svg)![issues](https://img.shields.io/github/issues/guobinhit/mysql-tutorial.svg)![stars](https://img.shields.io/github/stars/guobinhit/mysql-tutorial.svg)![forks](https://img.shields.io/github/forks/guobinhit/mysql-tutorial.svg)![license](https://img.shields.io/github/license/guobinhit/mysql-tutorial.svg) +![author](https://img.shields.io/badge/author-chariesgavin-blueviolet.svg)![last commit](https://img.shields.io/github/last-commit/guobinhit/mysql-tutorial.svg)![issues](https://img.shields.io/github/issues/guobinhit/mysql-tutorial.svg)![stars](https://img.shields.io/github/stars/guobinhit/mysql-tutorial.svg)![forks](https://img.shields.io/github/forks/guobinhit/mysql-tutorial.svg)![license](https://img.shields.io/github/license/guobinhit/mysql-tutorial.svg) 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。在这里,作者将详细讲述 MySQL 数据库的相关知识,以供大家参考。当然,也需要在此声明:**如果文章中出现了错误,请大家帮忙斧正,深感荣幸。** From c3a5f9df2f985eeeb7ebd0091d3c11da481b9a66 Mon Sep 17 00:00:00 2001 From: Minjie Date: 2020年3月25日 07:33:18 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=EF=BC=88=E5=8D=81=E4=B9=9D=EF=BC=89?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=9A=84=E9=AB=98=E7=BA=A7=E6=93=8D=E4=BD=9C?= =?UTF-8?q?:=20WHERE=E5=AD=90=E5=8F=A5=20[=E5=A4=A7=E4=BA=8E]=20=E6=94=B9?= =?UTF-8?q?=E6=88=90=20[=E5=B0=8F=E4=BA=8E]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- articles/select.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/select.md b/articles/select.md index e9cba17..2f3372f 100644 --- a/articles/select.md +++ b/articles/select.md @@ -103,7 +103,7 @@ select * from student where id between 2 and 5; ![select-between](https://github.com/guobinhit/mysql-tutorial/blob/master/images/select/select-between.png) -如上图所示,咱们会发现:**在使用`between and`的时候,其选择的区间为闭区间,即包含端点值**。此外,`and`前面的数值必须大于等于`and`后面的数值,否则会出现空判断,例如: +如上图所示,咱们会发现:**在使用`between and`的时候,其选择的区间为闭区间,即包含端点值**。此外,`and`前面的数值必须小于等于`and`后面的数值,否则会出现空判断,例如: ![select-set](https://github.com/guobinhit/mysql-tutorial/blob/master/images/select/select-set.png) From 427702c4a88e5be0b2f53ec8ed313d46a07fc9fc Mon Sep 17 00:00:00 2001 From: Charies Gavin Date: Mon, 4 Dec 2023 13:42:19 +0800 Subject: [PATCH 4/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 02b5e07..9a23823 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # 史上最简单的 MySQL 教程 -![author](https://img.shields.io/badge/author-chariesgavin-blueviolet.svg)![last commit](https://img.shields.io/github/last-commit/guobinhit/mysql-tutorial.svg)![issues](https://img.shields.io/github/issues/guobinhit/mysql-tutorial.svg)![stars](https://img.shields.io/github/stars/guobinhit/mysql-tutorial.svg)![forks](https://img.shields.io/github/forks/guobinhit/mysql-tutorial.svg)![license](https://img.shields.io/github/license/guobinhit/mysql-tutorial.svg) +![author](https://img.shields.io/badge/author-chariesgavin-blueviolet.svg)![issues](https://img.shields.io/github/issues/guobinhit/mysql-tutorial.svg)![stars](https://img.shields.io/github/stars/guobinhit/mysql-tutorial.svg)![forks](https://img.shields.io/github/forks/guobinhit/mysql-tutorial.svg)![license](https://img.shields.io/github/license/guobinhit/mysql-tutorial.svg) 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。在这里,作者将详细讲述 MySQL 数据库的相关知识,以供大家参考。当然,也需要在此声明:**如果文章中出现了错误,请大家帮忙斧正,深感荣幸。**

AltStyle によって変換されたページ (->オリジナル) /