当前位置: 移动技术网 > IT编程>数据库>Mysql > MySQL索引的创建、删除等使用讲解

MySQL索引的创建、删除等使用讲解

2018年09月24日  | 移动技术网IT编程  | 我要评论

1. 普通索引

创建索引

create index indexname on user(name(30))

修改表结构(添加索引)

alter table score add index indexscore(score)

创建表的时候直接指定

create table userinfo(
 id int unsigned primary key,
 name varchar(30) not null,
 index indexname (name(30))
)

使用alter命令添加和删除索引

alter table tbl_name add primary key (column_list): 该语句添加一个主键,这意味着索引值必须是唯一的,且不能为null。
alter table tbl_name add unique index_name (column_list): 这条语句创建索引的值必须是唯一的(除了null外,null可能会出现多次)。
alter table tbl_name add index index_name (column_list): 添加普通索引,索引值可出现多次。
alter table tbl_name add fulltext index_name (column_list):该语句指定了索引为 fulltext ,用于全文索引。

删除索引

alter table tablename drop index indexname

显示索引信息

show index from tablename

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网