Ajouter un champ dans une Table SQL sur phpMyAdmin
par JF · Publié · Mis à jour
Pour insérer une colonne dans une table donc un champ vous avez plusieurs méthodes possible. Voici 2 méthodes simples à mettre en œuvre en vous connectant à votre base de donnée avec phpMyAdmin.
I - Requête SQL
La première méthode consiste à exécuter une requête SQL dans la Table.
Pour ce faire, cliquez sur la table désirée, puis aller dans l’onglet SQL et exécutez le code suivant :
ALTER TABLE `nom_de_table` ADD `nom_nouvelle_colonne` VARCHAR(255) AFTER `nom_colonne_existante`
la commande ALTER TABLE permet de modifier la structure d’une Table
ADD sert à ajouter un champ
VARCHAR(255) est le type de champ. Il peut être égal à INT, VARCHAR(xx), TEXT, DATE, etc …
AFTER indique que l’on souhaite insérer notre nouveau champ/nouvelle colonne après un champ existant.
Cette commande n’est pas nécessaire si vous souhaitez ajouter votre nouveau champ en fin de structure.
Attention à l’utilisation des ` et des ‘ lors de votre requête. ce sont 2 signes différents.
II - Fonction de phpMyAdmin
Si vous ne vous sentez pas à l’aise avec l’exécution de code SQL, vous pouvez également utiliser l’outil intégré de phpMyAdmin.
Cliquez sur la Table à modifier, puis aller à l’onglet Structure.
En bas de la liste de champs, vous trouverez l’outil permettant d’ajouter des colonnes.
Avant le bouton exécuter, vous avez la liste des champs déjà présents dans votre Table. Sélectionnez le champ ou vous souhaitez intégrer votre nouveau champ après.
Complétez les données comme vous le souhaitez.
De manière générale, seules les colonnes nom, type et interclassement sont à remplir.
Avant de cliquer sur Enregistrer, vous pouvez demander à tester votre demande en cliquant sur Aperçu SQL et phpMyAdmin vous indiquera si votre demande est correctement remplie.