参考答案
创建与删除索引:
- 创建单个字段索引的语法:CREATE INDEX 索引名 on 表名(字段名)。
- 创建联合索引的语法:CREATE INDEX 索引名 on 表名(字段名1,字段名2)。
- 索引命名格式一般可以这样:idx_表名_字段名(注意有长度限制)。
- 删除索引:DROP INDEX 索引名 ON 表名。
例如:
给 id 创建索引:
CREATE INDEX idx_t1_id on t1(id);
给 username 和 password 创建联合索引:
CREATE index idx_t1_username_password ON t1(username,password)
index 替换成 unique 或 primary key,分别代表唯一索引和主键索引。
以上,是MySQL面试题【怎么创建与删除索引】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—