欢迎来到 54818模板网!这是一个yzmcms的模板分享站。

使用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;


    作者:54818模板网 关注:1997 时间:2020-07-07 22:17:34
    相关网站教程