mysql使用alter添加删除索引_使用ALTER TABLE语句添加和删除MYSQL表索引

添加 PRIMARY  KEY(主键索引)ALTER TABLE `yzmcms_tag` ADD  PRIMARY  KEY (  `id`  )

添加 UNIQUE (唯一索引)为 `yzmcms_keyword` 表 添加 名为NO的唯一索引

alter table `yzmcms_keyword` ADD  UNIQUE ( `NO` )

添加 INDEX (普通索引)为`yzmcms_keyword` 表 添加一个名为 catid 的普通索引

例如: KEY `catid` (`catid`)

语句:alter table `yzmcms_keyword` ADD  INDEX `catid` ( `catid` )

添加 FULLTEXT (全文索引)ALTER TABLE 表名 ADD  FULLTEXT ( `qwsy` )

添加 多列索引为`yzmcms_keyword` 表 添加多个普通列索引

例如:KEY `catid` (`catid`,`status`)

语句:alter table `yzmcms_keyword` ADD  INDEX  `catid`( `catid`,  `status` )

删除索引语句1:DROP INDEX `catid` ON 表名;

语句2:ALTER TABLE 表名 drop index `catid`

//删除主键不用写索引名,如果没有创建PRIMARY KEY索引,有UNIQUE索引,则将删除第一个UNIQUE索引。

语句3:ALTER TABLE 表名 DROP PRIMARY KEY;

你可能感兴趣的:(mysql使用alter添加删除索引_使用ALTER TABLE语句添加和删除MYSQL表索引)