啥是索引
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索引
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/209642.html
標籤:其他
上一篇:簡單的查詢
