2010-06-03 91 views
6

在MySQL中,主键是否被自动索引是真的吗?主键是否自动索引?

+3

如果它没有编入索引,它就不会被称为“密钥”。 – 2010-06-03 02:16:40

+3

@ Paul Tomblin - 这不完全准确。索引是DBMS的实现特定功能。 “关键”是SQL规范中用于指代唯一标识实体的属性的术语。恰巧,几乎所有的DBMS都通过在列上创建索引来实现唯一约束,但这不是必需的。 – Thomas 2010-06-03 02:58:49

回答

11

是的,这是真的。需要索引来强制主键上的唯一约束。