
SQL
文章平均质量分 76
关于MySQL
爱弹代码的吉他手
这个作者很懒,什么都没留下…
展开
-
MySQL三大范式
设计数据库时需要遵从一定的规范,关系型数据库有六种规范,分别为第一范式(1NF),第二范式(2NF),第三范式(3NF),巴科-科德范式(BCNF),第四范式(4NF),第五范式(5NF)。通常遵从前三个范式就可以设计出比较规范的数据库了,所以这里只讲前面三种范式。第一范式:数据表中每一列都要保持其原子性,即列不能再分割;第二范式:在第一范式的基础上,非主键列完全依赖于主键,而不能只依赖主键的一部分(针对符合主键);第三范式:在第二范式的基础上,非主键列只依赖于主键,不依赖其它的非主键。...原创 2021-08-17 14:56:57 · 89 阅读 · 0 评论 -
MySQL索引
目录ContentsMySQL索引1. 引言2. 原理3. MySQL操作索引4. 索引的优缺点5. 总结版权声明MySQL索引本文主要记载了MySQL索引的原理与MySQL的索引使用,如有错误,欢迎纠正,共同进步。1. 引言索引是数据库表中一列或多列的值进行排序的一种结构,使用索引能够快速地访问数据库表的特定信息。索引的一个主要目标就是加快检索表格的数据。如果在没有添加索引,搜索特定的记录需要进行全表扫描,需要O(n)时间;而如果添加了索引,那么只需要lg(n)的时间。2. 原理索引的底层原创 2021-08-17 14:55:38 · 98 阅读 · 0 评论 -
MySQL事务
目录ContentsMySQL事务1. 引言2. 事务四大特性3. 事务三种模式4. 事务四大隔离5. MySQL操作事务6.总结版权声明MySQL事务本文主要讲述了MySQL事务的四大特性,三种工作模式与四大隔离级别,如有错误,欢迎纠正。1. 引言事务(Transaction)是一个最小的不可再分的工作单元,通常一个事务对应一个完整的业务逻辑,比如转账涉及两个账户的余额变化。一个完整的事务需要多个数据操作命令(DML)语句共同完成,并且只和DML有关。2. 事务四大特性事务具有四大特性(A原创 2021-08-17 14:45:14 · 80 阅读 · 0 评论 -
MySQL存储引擎
目录ContentsMySQL存储引擎1.引言2. MyISAM3. InnoDB4. MEMORY5. MySQL操作引擎6. 总结版权声明MySQL存储引擎本文主要记载了MySQL常用的三种存储引擎,如有错误,欢迎纠正。1.引言存储引擎(Storage Engine)是数据库在内容中存储数据(表)的一种技术。在SQL中使用到的存储引擎有9种,分别为MEMORY,MEG_MYISAM,CSV,FEDERATED,PERFORMANCE_SCHEMA,MyISAM,InnoDB,BLACKHOL原创 2021-08-17 14:40:09 · 112 阅读 · 0 评论 -
MySQL安装
目录Contents1. MySQL安装2. 初始化MySQL数据库3. 登录MySQL1. MySQL安装本文中安装的MySQL是在官网上下载的当时最新的版本(8.0.23)的压缩包。把压缩包解压,这里把压缩包解压到路径“E:\MySql”中,然后打开解压后文件夹“E:\MySql\mysql-8.0.23-winx64”,在该文件夹中创建my.ini 配置文件,编辑 my.ini 配置以下基本信息:[mysqld]port=3306basedir=C:\Program Files\MySQL原创 2021-08-17 11:15:18 · 82 阅读 · 0 评论 -
SQL命令模板
目录ContentsSQL命令模板1. 数据查询命令1.1 简单查询:1.2. 条件查询:1.3. 排序查询:1.4. 分组查询:1.5. 综合查询:1.6. 子查询(嵌套查询)1.7. 连接查询1.8. 其它语法1.9. 数据处理函数2. 数据定义命令2.1. 操作数据库、表格或用户2.2. 约束2.3. 添加索引3. 数据操作命令4. 数据控制命令5. SQL总结版权声明SQL命令模板MySQL是通过SQL来对数据库进行增删查改等操作的。SQL按照其功能可以划分为以下四种:DQL:数据查询语原创 2021-08-17 11:05:40 · 879 阅读 · 0 评论 -
关系型数据库与非关系型数据库的区别
目录Contents关系型数据库与非关系型数据库区别(SQL VS NoSQL)1. 引言(Introduction)2. 关系型数据库(NoSQL)2.1. 基本概念(Basic Concept)2.2. 优点(Advantage)2.3. 缺点(Disadvantage)2.4. 常见的关系型数据库(Normal SQL)3. 非关系型数据库(NoSQL)3.1. 基本概念(Basic Concept)3.2. 优点(Advantage)3.3. 缺点(Disadvantage)3.4. 常见的非关系数原创 2021-08-13 16:13:34 · 9689 阅读 · 0 评论