Michael: Primary und Unique in MySQL (PhpMyAdmin) - Unterschiede?

Hallo,

in PhpMyAdmin (MySQL) gibts die Optionen Primary und Unique.
Wenn eine davon z.B. für das Feld ID aktiviert ist, kann in verschiedenen Datensätzen eine id nur 1 mal auftauchen.

Aber wo genau ist der Unterschied zwischen Primary und Unique? Ist es das beste wenn beide gleichzeitig für ein Feld aktiviert sind?

Viele Grüße

  1. Hi,

    Aber wo genau ist der Unterschied zwischen Primary und Unique? Ist es das beste wenn beide gleichzeitig für ein Feld aktiviert sind?primary kennzeichnet den Primärschlüssel und ist somit gleichzeitig unique

    unique sagt einfach nur aus, das der Datensatz nur einmal vorkommen darf, aber nicht, dass er auch als Primary Key dient

    ciao
    romy

    --
    DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
    sh:( fo:| ch:? rl:( br:& va:| zu:) ss:| ls:[
    Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
    Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode
    1. Hi, hallo

      um einen primary key zu haben, gehört noch NOT NULL dazu und manche Datenbanken machen auf den Primary Key noch ein Index fest.

      Tschau, tschüß,
      Frank