1、MySQL CREATE INDEX语句
通常,创建表的时候就能为表创建索引。 例如,以下语句创建一个新表,并创建了是由两列c2和c3组成的索引。
CREATE TABLE t(
c1 INT PRIMARY KEY,
c2 INT NOT NULL,
c3 INT NOT NULL,
c4 VARCHAR(10),
INDEX (c2,c3)
);
但是要为列或一组列添加索引,可以使用CREATE INDEX语句,如下所示:
CREATE INDEX index_name ON table_name (column_list)
要为列创建索引,要指定索引名称,索引所属的表以及列。
例如,要为列c4添加新索引,请使用以下语句:
CREATE INDEX idx_c4 ON t(c4)
2、插入数据
create index idx_pwd on mybatis.user(pwd);
此时去掉id的主键索引,只保留pwd的二级索引,故插入时按照pwd的顺序插入,不是id的顺序。
原文:https://blog.csdn.net/weixin_36444022/article/details/112629716