MySQL arasındaki Unique Key
ve Primary Key
MySQL arasındaki en büyük farklar nelerdir ?
MySQL arasındaki Unique Key
ve Primary Key
MySQL arasındaki en büyük farklar nelerdir ?
Yanıtlar:
Bir tablonun en fazla bir PRIMARY KEY
kısıtlaması olabilir, ancak istediğiniz kadar olabilirUNIQUE KEY
kısıtlamaya sahip olabilir.
Bir parçası olan sütunlar PRIMARY KEY
olarak tanımlanmalıdır NOT NULL
. UNIQUE KEY
Kısıtlamaların bir parçası olan sütunlar için bu gerekli değildir . Sütunlar Null değerine sahip değilse, Benzersiz ve Birincil Anahtarlar arasında fark yoktur.
Başka bir küçük fark, bir UNIQUE KEY
kısıtlama (ve dizin) için istediğiniz adı seçebilmenizdir . Öte yandan, PRIMARY KEY
varsayılan adı: olan PRIMARY
.
Başkalarının işaret etmediği bir şey:
En önemli fark amaçlarındadır .
Amaçlarının yanı sıra, aşağıdaki hususlar dikkat çekicidir.