唯一索引小结 唯一索引(UNIQUE KEY) 不允许具有索引值相同的行,从而禁止重复的索引或键值。 严格意义上讲,应该叫做唯一约束。 在唯一约束上,和主键一样(以MyISAM引擎为代表)。 其他不同的方面: 1.唯一索引允许有空值。 2.一个表只能有一个主键,但可以有多个唯一索引。 3.InnoDB表中主键必须是聚集索引,但聚集索引可能不是主键。 4.唯一索引约束可临时禁用,但主键不行。