mysql 建立和刪除聯合索引

gmaaa123發表於2020-11-20

一、建立索引(聯合索引)

 

1、[組合索引]資料庫中沒有資料或者沒有重複資料

alter table user add unique index(id,name,password);

2、[組合索引]資料庫中擁有重複資料:它會刪除重複的記錄(別怕,會保留一條),然後建立唯一索引

alter ignore table user add unique index(id,name,password);

3、[普通索引]

create Index indexName ON  tableName(tableColumns(length));如果是CHAR,VARCHAR型別,length可以小於欄位實際長度;如果是  BLOB 和 TEXT 型別,必須指定length.

 

二、刪除索引

drop Index indexName ON tableName;

 

三、檢視索引

show index from tableName;

相關文章