Créer une table mysql avec une clé primaire

Une clé primaire identifie de manière unique une ligne dans une table. peuvent être identifiés comme la clé primaire une ou plusieurs colonnes. Les valeurs dans une seule colonne utilisée comme clé primaire doivent être uniques (comme le numéro de sécurité sociale d`une personne). Lorsque plus d`une colonne est utilisée, la combinaison des valeurs de colonne doit être unique.


Lors de la création la table contacts décrits dans Créer une table MySQL de base, la colonne contact_id peut être fait une clé primaire à l`aide Clé primaire (contact_id) comme avec la commande SQL suivante:

CREATE TABLE `test1` (
contact_id INT (10),
nom VARCHAR (40),
DATE date de naissance,
Clé primaire (contact_id)
) -

Des colonnes supplémentaires peuvent être identifiées dans le cadre de la clé primaire avec une liste séparée par des virgules dans la commande principale KEY, comme clé primaire (contact_id, nom).

Articles connexes