Création d'une base de données et table
1.3 Créer une base de données et une table
La création d'une base de données et de tables dans MySQL est une opération de base essentielle pour structurer et organiser vos données. Chaque base de données peut contenir plusieurs tables, et chaque table est composée de colonnes qui définissent les types de données que vous allez y stocker.
Étape 1 : Créer une base de données
Pour créer une nouvelle base de données, utilisez la commande suivante
Cela crée une base de données vide appelée ma_base_de_donnees
. Cependant, avant de pouvoir commencer à ajouter des tables ou manipuler des données, vous devez indiquer à MySQL que vous souhaitez utiliser cette base de données. Pour ce faire, utilisez la commande USE :
Étape 2 : Créer une table
Une fois que la base de données est sélectionnée, vous pouvez créer une table. Voici un exemple de création d'une table clients
avec plusieurs colonnes définies :
Dans cet exemple :
id : Colonne de type
INT
(entier) qui s'incrémente automatiquement avec chaque nouvel enregistrement. Elle est définie comme clé primaire (PRIMARY KEY
), garantissant que chaque client ait un identifiant unique.nom : Colonne de type
VARCHAR(100)
qui stocke le nom du client avec une longueur maximale de 100 caractères.email : Colonne de type
VARCHAR(100)
pour stocker l'adresse e-mail du client, limitée à 100 caractères.date_inscription : Colonne de type
DATE
pour stocker la date d'inscription du client au formatYYYY-MM-DD
.
Explication des éléments :
La colonne
id
utiliseAUTO_INCREMENT
, ce qui signifie que MySQL attribuera automatiquement un numéro unique à chaque nouvelle entrée dans la table, sans que vous ayez à le spécifier manuellement.La clé primaire garantit que la colonne
id
aura des valeurs uniques, empêchant les doublons.Chaque colonne est associée à un type de données adapté à la nature des données qu'elle contiendra.
Last updated