时间:2021-07-01 10:21:17 帮助过:131人阅读
1、创建唯一索可以使用关键字UNIQUE随表一同创建
- mysql><span style="color: #000000;"> CREATE TABLE `wb_blog` (
- </span>-> `id` smallint(8<span style="color: #000000;">) unsigned NOT NULL,
- </span>-> `catid` smallint(5) unsigned NOT NULL DEFAULT ‘0‘<span style="color: #000000;">,
- </span>-> `title` varchar(80) NOT NULL DEFAULT ‘‘<span style="color: #000000;">,
- </span>-><span style="color: #000000;"> `content` text NOT NULL,
- </span>-><span style="color: #000000;"> PRIMARY KEY (`id`),
- </span>-><span style="color: #000000;"> UNIQUE KEY `catename` (`catid`)
- </span>-><span style="color: #000000;"> ) ;
- Query OK, </span>0 rows affected (0.24 sec)
上面代码为wb_blog表的‘catid‘字段创建名为catename的唯一索引
2、在创建表之后使用CREATE命令来创建
- mysql><span style="color: #000000;"> CREATE UNIQUE INDEX catename ON wb_blog(catid);
- Query OK, </span>0 rows affected (0.47 sec)
如果不需要唯一索引,则可以这样删除
- mysql><span style="color: #000000;"> ALTER TABLE wb_blog DROP INDEX catename;
- Query OK, </span>0 rows affected (0.85 sec)
mysql的唯一索引UNIQUE
标签:代码 包含 nes create content alt tle arc 定义