mysql-索引
Posted chenlulu1122
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql-索引相关的知识,希望对你有一定的参考价值。
索引
主键索引: 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-索引的主要内容,如果未能解决你的问题,请参考以下文章