普通索引INDEX:加速查找
唯一索引:
-主键索引PRIMARY KEY:加速查找+约束(不为空、不能重复)
-唯一索引UNIQUE:加速查找+约束(不能重复)
联合索引:
-PRIMARY KEY(id,name):联合主键索引
-UNIQUE(id,name):联合唯一索引
-INDEX(id,name):联合普通索引
1. 创建表的时候指定索引
create table t1(
id int primary key, # primary key 默认自带索引
name char(10),
unique key(name),
)
2. 创建表后再为其加上索引
create table t2(
id int,
name char(5)
);
create index idx_name on t3(name);
alter table t3 add index idx_id(id);
3. 删除索引
drop index idx_id on t3;
alter table t3 drop primary key;
mysql的索引的增删改查
最新推荐文章于 2024-06-24 16:18:18 发布