Comment effacer une table MySQL en utilisant DELETE

09.05.2023
22:05

Une table dans MySQL sous Linux est un ensemble de données structuré contenant des informations organisées en lignes et en colonnes. Chaque colonne a son propre type de données défini lors de la création de la table, par exemple VARCHAR pour les données textuelles ou INT pour les données entières. Nous avons expliqué pourquoi vous devez effacer la table dans l'article précédent. Dans cette instruction, nous nous concentrerons sur une méthode distincte, à savoir l'utilisation de l'opérateur DELETE.

Instructions sur l'utilisation de la commande

Pour supprimer des lignes d'une table dans MySQL, vous pouvez utiliser l'opérateur DELETE, qui vous permet de supprimer des enregistrements en fonction d'une certaine condition.

Par exemple, supposons qu'il existe une table appelée MyGuests qui contient l'utilisateur John. Pour supprimer un enregistrement nommé Jean dont l'identifiant est égal à 1, vous devez exécuter l'instruction DELETE avec la clause WHERE sur la colonne firstname :

DELETE FROM MyGuests WHERE firstname = 'John';

L'instruction DELETE peut également être utilisée pour supprimer tous les enregistrements d'une table.

Pour supprimer tous les enregistrements, vous devez exécuter l'instruction DELETE sans conditions :

DELETE FROM MyGuests;

Vous pouvez ainsi nettoyer une table MySQL.

Nous espérons que ces instructions vous seront utiles.

15% de réduction sur les nouveaux VPS
Dépêchez-vous de commander un serveur dans n'importe quelle localité
Choisir un VPS

Autres articles

09.05.2023
8 927
Base de connaissances / Les équipes
Recherche de fichiers par leur contenu sous Linux : ack et ripgrep
09.05.2023
5 823
Base de connaissances / Distributions
Fedora 25 : fonctionnalités, mise à jour depuis Fedora 24
09.05.2023
26 624
Base de connaissances / Distributions
Qu'est-ce que Parrot Security OS et quelles sont ses caractéristiques ?