[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));