MySQL索引创建删除笔记

#查询索引
SHOW INDEX FROM product;

#1.添加PRIMARY KEY(主键索引)
ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 
eg:ALTER TABLE product ADD PRIMARY KEY(pro_id);

#添加INDEX(普通索引)
ALTER TABLE `table_name` ADD INDEX index_name ( `column` )
eg:ALTER TABLE product ADD INDEX Pro_NameIndex (pro_name);

#添加UNIQUE(唯一索引)
ALTER TABLE `table_name` ADD UNIQUE ( `column`)
eg:ALTER TABLE product ADD UNIQUE(pro_id);

#添加FULLTEXT(全文索引)======MySQL 5.6.4以上才添加了InnoDB引擎的Full-Text索引支持
ALTER TABLE `table_name` ADD FULLTEXT ( `column`) 

#添加多列索引
ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )

eg:ALTER TABLE product ADD INDEX indexname2(pro_id,pro_name,pro_desc);

#删除索引
DROP INDEX indexname ON product;
eg:DROP INDEX Pro_NameIndee ON product;
eg:DROP INDEX PRIMARY ON product;

猜你喜欢

转载自blog.csdn.net/dong__csdn/article/details/80831160