当前位置:Gxlcms > 数据库问题 > mysql-索引

mysql-索引

时间:2021-07-01 10:21:17 帮助过:2人阅读

索引

主键索引: create table 的时候创建 primary key ,主键字段不允许重复,且不能为NULL(primary key自限制) KEY标志为 KEY

唯一索引(unique) :字段值不允许重复,但可为 NULL,KEY标志为 UNI


普通索引 :字段值无约束,KEY标志为 MUL


查看索引:
desc class; #查看表结构 看key值 KEY主 UNI唯一 MUL普通 没有index是空的
show index from class;

 

 

创建索引:
1
create table 表名(
字段名 数据类型,
index(字段名), #(默认索引名等于字段名)
unique(字段名)
);

2
alter table class add index(name);
alter table class 增加 索引(字段); #(默认索引名等于字段名)

3
create index name on class(name);
create [unique] index 索引名 on 表名(字段名);

4

alter table 表名 add primary key(id); #增加主键索引

 

删除索引:
drop [unique] index 索引名 on 表名;
alter table class drop index name;

mysql-索引

标签:dex   允许   ble   add   查看   sql   primary   mysq   bsp   

人气教程排行