31 janvier 2019

MySQL – Supprimer base, table, ou champ (terminal)

Admettons la base de données test qui contient table1 avec les champs colonne1, colonnes2 et colonne3.

On va voir comment supprimer des champs, puis la table, puis la base.

Supprimer des champs

-On place le prompt dans la bdd :

[(none)]> USE test ;

-On supprime deux champs pour l’exemple. Adaptez la commande si vous ne souhaitez en supprimer qu’un :

[test]> ALTER TABLE table1
->DROP COLUMN colonne2,
->DROP COLUMN colonne3;

On ne peut pas supprimer tous les champs d’une table de cette façon. Si on veut supprimer toutes les colonnes il faut en fait supprimer la table.

Supprimer une table

Supprimons table1 et table2.

[test]> DROP TABLE table1, table2 ;

Supprimer la bdd

Vous n’êtes pas obligé de mettre le prompt dans une autre bdd pour la supprimer.

[test]> DROP DATABASE test ;

You may also like...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.