索引简简单单的了解

   日期:2020-11-11     浏览:88    评论:0    
核心提示:啥是索引SQL中高效查询数据的一种数据结构,一句话就是数据排好序后的快速查找的数据结构索引分类单值索引:表中每一列只能有一个索引,一个表可以有多个单列索引唯一索引:索引列中的值必须唯一,可以有空值聚合索引:一个索引包含多列索引基本语法创建索引// 第一种create [unique] index index_name on table_name(columname)// 第二种alert table_name add [unique] index [index_name] o

啥是索引

SQL中高效查询数据的一种数据结构,一句话就是数据排好序后的快速查找的数据结构

索引分类

  • 单值索引:表中每一列只能有一个索引,一个表可以有多个单列索引
  • 唯一索引:索引列中的值必须唯一,可以有空值
  • 聚合索引:一个索引包含多列

索引基本语法

创建索引

// 第一种
create [unique] index index_name on table_name(columname)
// 第二种
alert table_name add [unique] index [index_name] on (columname)

删除索引

drop index [index_name] on table_name

查看索引

show index from table_name

四种创建索引的方式:

// 主键
alert table table_name add primary key(columName)
// 唯一索引
alert table table_name add unique index_name(columName)
// 普通索引 单列的值可以重复
alert table table_name add index index_name(columName)
// 全文索引
alert table table_name add fulltext index_name(columName)

索引原理:BTREE索引

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服