MySQL中創建多列索引語句的格式如下:
CREATE INDEX 索引名 ON 表名(列名1,列名2,列名3, ...)
其中,索引名為所創建的索引名稱,表名為需要創建索引的表名稱,列名為需要創建索引的列名稱。
創建多列索引時需將需要創建索引的列名使用逗號隔開,用括號將其括起來即可。
舉個例子,如果需要在名為`stu_info`的表中對其`name`和`age`兩列創建索引,那么創建語句如下:
CREATE INDEX idx_name_age ON stu_info(name, age);
注意,在創建索引時需要考慮到其會影響到數據庫的性能,因此創建索引時應只選擇最需要的列名進行索引。
同時,需要注意的是,在查詢時若使用到的列名未被索引,則查詢效率將會變得較低。
因此,在創建索引時應該選擇最為常用、經常被查詢的列名進行索引,以達到優化數據庫查詢性能的目的。
下一篇vue實現數據劫持