方式一:create方式
create [unique ---唯一索引
| fulltext ---全文索引
] index index_name on table_name ---不指定,默认为普通索引
(column1[(length)[des|Asc]]) --可以对多列建立组合索引
案例--- 表:examination_info,列:duration,exam_id。
普通索引:create INDEX idx_duration on examination_info(duration);
唯一索引:create unique INDEX uniq_idx_exam_id on examination_info(exam_id);
方式二:alter方式
ALTER TABLE tb_name ADD [UNIQUE | FULLTEXT] INDEX index_content(content)
案例:
普通索引:alter table examination_info add index idx_duration(duration);
唯一索引:alter table examination_info add unique index uniq_idx_exam_id(exam_id);
2.修改索引
方式一: drop方式
DROP INDEX <索引名> ON <表名>
案例:表:examination_info 索引:uniq_idx_exam_id
drop index uniq_idx_exam_id on examination_info;
方式二:alter方式
ALTER TABLE <表名> DROP INDEX <索引名>
案例:
alter table examination_info drop index uniq_idx_exam_id;