mysql创建index索引的命令和示例解析

[mysql] 2024-10-03 圈点731

摘要:mysql创建index索引的命令和示例解析

mysql创建index索引的命令和示例解析


mysql有好几种索引,创建索引命令也简单,如下mysql创建索引index的命令示例:

语法:create index 索引名 on 表名(字段名1,字段名2)


1,给单个字段创建索引

给表bits的"name"字段创建索引示例:

ALTER TABLE `bits` ADD INDEX `name` (`name`);

create index name on bits(name);


解析:上面2条语句都是对的,效果相同。



2,给多个字段创建联合索引

给表bits的user和pwd创建联合索引示例:

ALTER TABLE `bits` ADD INDEX `user_pwd` (user,pwd);

create index user_pwd on bits(user,pwd)

解析:上面2条语句都是对的,效果相同。


3,给一个字段添加前缀索引

给表bits的"name"字段的前4个字符创建索引示例示例:

ALTER TABLE `bits` ADD INDEX `name` (`name(4)`);

create index name on bits(name(4));


mysql  index  索引  

感谢反馈,已提交成功,审核后即会显示