我有一个reader读者表,字段有,id,name,password,borrow_time,status,phone,我的业务代码经常需要通过name来查找password以及一些其他信息,还有通过id来查找信息但是频率相对较少,我想要创建索引,你能帮我基于mysql给出创建语句吗,
时间: 2023-12-03 12:46:52 浏览: 63
在MYsql里面建索引
当需要频繁使用某一列作为查询条件时,可以创建索引来提高查询效率。对于你的需求,可以创建两个索引,一个是name列,另一个是id列。
创建name列索引的语句如下:
```
CREATE INDEX idx_name ON reader (name);
```
创建id列索引的语句如下:
```
CREATE INDEX idx_id ON reader (id);
```
这两个语句需要在MySQL数据库中执行。其中,idx_name和idx_id是索引名称,reader是表名,name和id是需要创建索引的列名。创建完索引后,就可以通过name或id来快速查询相关信息了。
阅读全文