sql操作索引/字段

Posted 好大的月亮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql操作索引/字段相关的知识,希望对你有一定的参考价值。

查询/创建/修改/删除索引

#查询索引
show index from user;
#删除索引
drop index mobile on shop_user;
#创建索引,unique index是唯一索引,不写unique默认为normal BTREE索引
create unique index shop_id_mobile on shop_user(shop_id,mobile);

添加/删除若干列

#添加列
alter table shop_user add column shop_id bigint(64) COMMENT '门店id',
add column shop_id bigint(64) COMMENT '门店id';
#添加列的时候设置默认值
alter table shop_user add column role int(11) default 0 COMMENT '用户角色,0:管理员,1:普通用户';

#删除一列
ALTER TABLE `store` DROP COLUMN `address`;

以上是关于sql操作索引/字段的主要内容,如果未能解决你的问题,请参考以下文章

sql server 2005 一个索引多个字段,字段的排列顺序对搜索有啥影响??

mysql 删除和修改操作会是有索引吗

MYSQL中常用的强制性操作(例如强制索引)

sqlserver中这样的字段用啥索引比较好?

mysql笔记-字段上的函数操作会使索引失效

探究SQL添加非聚集索引,性能提高几十倍之谜