1. 主鍵索引:ALTER TABLE tbl_name ADD PRIMARY KEY (column_list);
2. 唯一索引:ALTER TABLE tbl_name ADD INDEX index_name (column_list);
3. 普通索引:ALTER TABLE tbl_name ADD FULLTEXT index_name (column_list);
4. 組合索引:CREATE INDEX index_saas_report_service_type[索引名稱] ON saas_report_service_status[表名] (service_type[列名],service_status[列名],sort_value[列名]);
組合索引遵循最左前綴原則,即此SQL語(yǔ)句創(chuàng)建了兩個(gè)索引:
(1) service_type[列名],service_status[列名],sort_value[列名]
(2) service_type[列名]
其中唯一索引、普通索引、組合索引都是非聚集索引,一個(gè)表中可以有多個(gè)非聚集索引
5. 查看索引:SHOW INDEX FROM biz_service_type_iaas[表名]
6.刪除索引:ALTER TABLE dhr_salary_welfare_calculation_middle DROP INDEX xn_adjust;
7.創(chuàng)建BTREE索引:ALTER TABLE dhr_salary_welfare_calculation_middle ADD INDEX xn_adjust (adjust_accounts_org) USING BTREE;
8.修改索引:
9.修改表結(jié)構(gòu)添加索引:ALTER table tableName ADD INDEX indexName(columnName)