1. 程式人生 > >MySQL添加、刪除索引

MySQL添加、刪除索引

mar 全文索引 lte bsp pan fulltext 組合索引 應用 不可

1.索引類型

  • UNIQUE(唯一索引):不可以出現相同的值,可以有NULL值;
  • INDEX(普通索引):允許出現相同的索引內容;
  • PROMARY KEY(主鍵索引):不允許出現相同的值;
  • fulltext index(全文索引):可以針對值中的某個單詞,但效率確實不敢恭維;
  • 組合索引:實質上是將多個字段建到一個索引裏,列值的組合必須唯一;

2. 用 alter table 語句創建索引

應用於表創建完畢之後再添加

ALTER TABLE 表名 ADD 索引類型 (unique,primary key,fulltext,index[索引名](字段名);

--
普通索引 alter table table_name add index index_name (column_list) ; -- 唯一索引 alter table table_name add unique (column_list) ; -- 主鍵索引 alter table table_name add primary key (column_list) ;

MySQL添加、刪除索引