Skapa ett MySQL-bord med en primär nyckel

En primär nyckel identifierar en rad i en tabell. En eller flera kolumner kan identifieras som primärnyckel. Värdena i en enda kolumn som används som primär nyckel måste vara unik (som personens personnummer). När mer än en kolumn används måste kombinationen av kolumnvärden vara unik.


När du skapar kontakttabellen som beskrivs i Skapa ett grundläggande MySQL-bord, kolumnen contact_id kan göras en primär nyckel med hjälp av PRIMÄR KEY (kontakt_id) som med följande SQL-kommando:

CREATE TABLE "test1" (
contact_id INT (10),
namn VARCHAR (40),
födelsedatum DATE,
PRIMÄR KEY (kontakt_id)
);

Ytterligare kolumner kan identifieras som en del av den primära nyckeln med en kommaseparerad lista i PRIMARY KEY-kommandot, som PRIMARY KEY (kontakt_id, namn).