LAMP攻略之MySQL索引(1)(2)
(2)唯一索引它与前面的普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。它有以下几种创建方式:
创建索引
- CREATE UNIQUE INDEX indexName ON mytable(username(length))
修改表结构
- ALTER mytable ADD UNIQUE [indexName] ON (username(length))
创建表的时候直接指定
- CREATE TABLE mytable(
- ID INT NOT NULL,
- username VARCHAR(16) NOT NULL,
- UNIQUE [indexName] (username(length))
- );
评论暂时关闭