2010-06-03 47 views
6

在MySQL中,主鍵是否被自動索引是真的嗎?主鍵是否自動索引?

+3

如果它沒有編入索引,它就不會被稱爲「密鑰」。 – 2010-06-03 02:16:40

+3

@ Paul Tomblin - 這不完全準確。索引是DBMS的實現特定功能。 「關鍵」是SQL規範中用於指代唯一標識實體的屬性的術語。恰巧,幾乎所有的DBMS都通過在列上創建索引來實現唯一約束,但這不是必需的。 – Thomas 2010-06-03 02:58:49

回答

11

是的,這是真的。需要索引來強制主鍵上的唯一約束。