MySQL arasındaki Unique Keyve Primary KeyMySQL arasındaki en büyük farklar nelerdir ?
MySQL arasındaki Unique Keyve Primary KeyMySQL arasındaki en büyük farklar nelerdir ?
Yanıtlar:
Bir tablonun en fazla bir PRIMARY KEYkısıtlaması olabilir, ancak istediğiniz kadar olabilirUNIQUE KEY kısıtlamaya sahip olabilir.
Bir parçası olan sütunlar PRIMARY KEYolarak tanımlanmalıdır NOT NULL. UNIQUE KEYKı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 KEYkısıtlama (ve dizin) için istediğiniz adı seçebilmenizdir . Öte yandan, PRIMARY KEYvarsayı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.