mysql索引操作

1.PRIMARY  KEY(主键索引) 唯一 且 不能为空。

ALTER  TABLE  `table_name`  ADD  PRIMARY  KEY (  `column`  )

2.UNIQUE(唯一索引) 不允许有重复。

ALTER  TABLE  `table_name`  ADD  UNIQUE (`column` )

3.INDEX(普通索引)

ALTER  TABLE  `table_name`  ADD  INDEX index_name (  `column`  )

4.FULLTEXT(全文索引) 用于在一篇文章中,检索文本信息的。

ALTER  TABLE  `table_name`  ADD  FULLTEXT ( `column` )

5.多列索引

ALTER  TABLE  `table_name`  ADD  INDEX index_name (  `column1`,  `column2`,  `column3`  )

6.删除索引

DROP INDEX <索引名> ON <表名>

语法说明如下:

<索引名>:要删除的索引名。

<表名>:指定该索引所在的表名。

DROP PRIMARY KEY:表示删除表中的主键。一个表只有一个主键,主键也是一个索引。

DROP INDEX index_name:表示删除名称为 index_name 的索引。

DROP FOREIGN KEY fk_symbol:表示删除外键。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容