MySQL 创建索引(Create Index)的方法和语法结构及例子
CREATE INDEX Syntax CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name [index_type] ON tbl_name (index_col_name,...) [index_type] 其中,index_col_name和index_type取值格式如下:
index_col_name: col_name [(length)] [ASC | DESC] index_type: USING {BTREE | HASH | RTREE}
例子:
创建唯一索引:
(1) 由单个字段进行约束
create unique index Index_Name on user_info(Name);
结果:Name列不允许出现重复
(2) 由两个字段联合进行约束
create unique index Index_Nm_Pwd on user_info(Name,Password);
结果:Name和Password两列联合不允许重复