Modifier une table existante
ALTER TABLE
La commande ALTER TABLE permet de modifier la structure d’une table existante dans une base de données MySQL. Elle peut être utilisée pour ajouter, supprimer ou modifier des colonnes dans une table.
Pour ajouter une colonne à une table, vous pouvez utiliser la syntaxe suivante:
ALTER TABLE nom_de_la_table ADD nom_de_la_colonne type_de_données;
Par exemple, pour ajouter une colonne adresse de type VARCHAR à une table utilisateurs, vous pouvez utiliser la commande suivante:
ALTER TABLE utilisateurs ADD adresse VARCHAR(255);
Pour supprimer une colonne d’une table, vous pouvez utiliser la syntaxe suivante:
ALTER TABLE nom_de_la_table DROP COLUMN nom_de_la_colonne;
Par exemple, pour supprimer la colonne adresse de la table utilisateurs, vous pouvez utiliser la commande suivante:
ALTER TABLE utilisateurs DROP COLUMN adresse;
Pour modifier une colonne existante dans une table, vous pouvez utiliser la syntaxe suivante:
ALTER TABLE nom_de_la_table MODIFY COLUMN nom_de_la_colonne nouveau_type_de_données;
Par exemple, pour modifier le type de données de la colonne adresse de la table utilisateurs en TEXT, vous pouvez utiliser la commande suivante:
ALTER TABLE utilisateurs MODIFY COLUMN adresse TEXT;
Il est important de noter que l’utilisation de la commande ALTER TABLE peut avoir des conséquences importantes sur les données stockées dans votre base de données. Il est donc recommandé de bien réfléchir aux modifications que vous souhaitez effectuer avant d’utiliser cette commande.