MySQL 创建索引

    技术2026-05-21  7

    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两列联合不允许重复

    最新回复(0)