您的当前位置:首页正文

MySQL创建索引和删除索引的方法

来源:我们爱旅游

本文主要和大家分享MySQL创建索引和删除索引的方法,希望能帮助到大家。

一.添加索引

(1)ALTER TABLE语句

1.PRIMARY KEY(主键索引)
 mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 
2.UNIQUE(唯一索引)
 mysql>ALTER TABLE `table_name` ADD UNIQUE (`column` ) 
3.INDEX(普通索引)
 mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` )
4.FULLTEXT(全文索引)
 mysql>ALTER TABLE `table_name` ADD FULLTEXT ( `column` )
5.多列索引
 mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )

(2)CREATE INDEX语句

1.UNIQUE(唯一索引)
 mysql>CREATE UNIQUE INDEX index_name ON `table_name` (`column` ) 
2.INDEX(普通索引)
 mysql>CREATE INDEX index_name ON `table_name` ( `column` )
3.多列索引
 mysql>CREATE INDEX index_name ON `table_name` ( `column1`, `column2`, `column3` )

二.删除索引

1.PRIMARY KEY(主键索引)
 mysql>ALTER TABLE `table_name` DROP PRIMARY KEY 
3.INDEX(普通索引)或UNIQUE(唯一索引)
 mysql>ALTER TABLE `table_name` DROP INDEX index_name
 mysql>DROP INDEX index_name ON `talbe_name`