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:表示删除外键。