码迷,mamicode.com
首页 > 数据库 > 详细

mysql-索引

时间:2019-11-19 14:00:42      阅读:89      评论:0      收藏:0      [点我收藏+]

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

索引

主键索引: 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   

原文地址:https://www.cnblogs.com/chenlulu1122/p/11888696.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!