MySQL est une application de base de données open-source . Comme d'autres bases de données, les données sont organisées en tables de données connexes . Pour indiquer la colonne qui est le plus important dans le tableau , vous créez une clé primaire sur la colonne. La clé primaire est la base de l'index. Si vous n'arrivez pas à déterminer quelle colonne ferait le meilleur de clé primaire , vous pouvez créer une colonne supplémentaire en utilisant un numéro à incrémentation automatique pour l'utiliser comme une valeur clé . Une clé primaire peut être créé en utilisant du code SQL ou par le Workbench MySQL. Instructions 
 Création d'une clé primaire à l'aide de commandes SQL 
 1 
 Connectez-vous à la base de données en utilisant une invite de commande ou d'une autre connexion de votre choix. 
 2 
 Créer une définition de table pour vos tables souhaitées. Inclure les définitions de colonne pour toutes les colonnes dont vous avez besoin 
 
 . Exemple: CREATE TABLE Demo ( importantCol int, anotherCol varchar ( 50) ) 
 3 
 déterminer la colonne doit être le clé primaire et ajouter la désignation de clé primaire pour la définition de la colonne . Ajouter la phrase "La clé primaire " après la désignation de type de données pour la colonne 
 
 . Exemple: CREATE TABLE Demo ( importantCol int PRIMARY KEY , anotherCol varchar ( 50) ) 
 Création d'un clé primaire utilisant le MySQL Workbench 
 4 
 ouverte MySQL Workbench et se connecter à l'éditeur de tables MySQL en cliquant sur l'onglet « MySQL Modèle". 
 5 
 Double- cliquez sur la table que vous souhaitez modifier dans la zone " Schemata physique " . 
 6 
 Cliquez sur l'onglet "Colonnes" au fond . 
 7 
 Cliquez sur la case à la droite de l' nom de la colonne que vous avez choisi comme clé primaire dans la colonne « PK » pour ajouter une coche . 
 8 
 Cliquez sur le "X " en haut pour fermer la table et enregistrer les modifications lorsque vous êtes invité .