MySQL 创建索引

来源:互联网 发布:windows system32 com 编辑:程序博客网 时间:2024/06/05 06:43
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两列联合不允许重复

原创粉丝点击