![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
VVV_MN
互相交流 共同进步
展开
-
MySQL数据库基础(二)索引部分
上篇文章提到索引、主键、外键、事务、存储引擎等等。本篇来谈谈MySQL索引索引:可以看成一种为了提高查询效率的数据结构,基于字段建立索引分类普通索引:普通字段建立的索引主键索引:以主键字段建立索引唯一索引:以唯一键字段建立索引(索引值必须唯一,不允许有空值)全文索引:仅限于MyISAM存储引擎,从char、varchar列中,(对于大容量的数据表,生成全文索引很小号硬盘空间)组合索引:以两个字段建立组合索引,组合索引有一个最左前缀原则。最左前缀原则:从最左边开始组合的查询就可以用到组合索原创 2020-07-27 18:18:03 · 202 阅读 · 0 评论 -
MySQL数据库基础(一)
关于MySQL的介绍,我就不啰嗦了,直接从sql语句开始,介绍相关概念。从写sql语句到按下回车,经历了什么?SQL由API接收请求SQL解析器解析请求(判断语法等问题)SQL优化器(制定执行计划)执行计划,从缓冲区查询(若有,通过API返回给用户,否则从磁盘(存储引擎)中读取)日志记录行为。接下来说说存储引擎存储引擎就是对底层数据的一种读写操作的封装,可以用show engines 这个语句查看存储引擎,这里主要说MyISAM 、InnoDB、MEMORY、ARCHIVE这四个存储原创 2020-07-26 15:19:18 · 246 阅读 · 2 评论