關於索引的作用以及建立方法
阿新 • • 發佈:2018-12-21
為什麼要建立索引呢?這是因為,建立索引可以大大提高系統的效能。
第一,通過建立唯一性索引,可以保證資料庫表中每一行資料的唯一性。
第二,可以大大加快 資料的檢索速度,這也是建立索引的最主要的原因。
第三,可以加速表和表之間的連線,特別是在實現資料的參考完整性方面特別有意義。
建立方法分為兩種:分別是語句建立和webui形式建立
常用的兩種索引建立方式:
(1)CREATE INDEX index_name ON table_1(filed_1);
(2)ALTER TABLE table_1 ADD INDEX(field_1);
區別
1.使用CREATE建立索引必須提供索引名稱,而ALTER方式可以不提供則MySQL會自動為你建立索引名稱,如果想使用ALTER方式自定義建立索引名稱,可以類似如下SQL語句:
1.mysql> ALTER TABLE table_1 ADD INDEX index_name(field_1,field_2);
2.CREATE 方式建立索引,一次只能建立一個索引。ALTER方式可以一次建立多個索引,類似如下SQL語句:
mysql> ALTER TABLE table_1 ADD PRIMARY KEY(id), ADD INDEX index_name_1(field_1,field_2), ADD IND
web ui client 建立
裡面有個設計表,就可以建立索引了