Les résultats de cet article sont:
Quelle est la déclaration «Supprimer de» de MySQL?
Lorsqu'un utilisateur souhaite supprimer ou supprimer des enregistrements particuliers (ligne) des tables de base de données MySQL, le «SUPPRIMER»La déclaration peut être utilisée. Il s'agit d'une commande de langage de manipulation de données qui contient le «OÙ»Clause. Si la condition est spécifiée, elle supprimera ou supprimera uniquement les enregistrements particuliers autrement, les enregistrements de la table entière seront supprimés. Il peut enregistrer les journaux supprimés de l'enregistrement supprimé.
Syntaxe
La syntaxe générale du «SUPPRIMER»La déclaration est donnée ci-dessous:
Supprimer d'où;Comment exécuter l'instruction «Supprimer de» dans MySQL?
Suivez les étapes fournies pour utiliser le Supprimer«Déclaration pour supprimer les enregistrements dans MySQL.
Étape 1: Lancez l'invite de commande
Initialement, recherchez le «Invite de commande»Et lancez-le:
Étape 2: Accédez au serveur MySQL
Ensuite, connectez le terminal au serveur MySQL en exécutant le «mysql" commande:
mysql -u root -pComme vous pouvez le voir, nous avons été connectés avec succès avec le serveur MySQL:
Étape 3: Liste des bases de données
Exécutez la commande fournie pour répertorier toutes les bases de données:
Afficher des bases de données;À partir de la liste affichée ci-dessous affichée des bases de données, nous avons choisi la base de données en surbrillance:
Étape 4: Modifier la base de données
Modifiez la base de données via le «UTILISER" commande:
Utilisez MyNewDB;Étape 5: Afficher les tables de base de données
Maintenant, énumérez toutes les tables en utilisant le «MONTRER" déclaration:
Montrer des tables;Dans la liste des tables fournies, nous voulons supprimer les enregistrements du «std1" tableau:
Étape 6: Liste du contenu de la table
Pour afficher le contenu des tables de bases de données, exécutez le «SÉLECTIONNER" commande:
Sélectionner * à partir de STD1;Comme vous pouvez le voir, le tableau spécifié contient deux enregistrements et nous voulons supprimer la deuxième ligne:
Étape 7: Supprimer l'enregistrement
Ensuite, exécutez le «SUPPRIMER»Déclaration avec le«OÙ”Clause pour supprimer l'enregistrement particulier:
Supprimer de STD1 Where FirstName = "Fatima";Étape 8: Vérification
Exécutez le "SÉLECTIONNER»Déclaration pour s'assurer que l'enregistrement est supprimé:
Sélectionner * à partir de STD1;On peut observer que la ligne a été supprimée de la table:
Voyons la section suivante et découvrons le «TRONQUER" déclaration.
Quelle est la déclaration «tronquée» de MySQL?
Pour supprimer toutes les lignes existantes du tableau, le «TRONQUER»La déclaration peut être utilisée. C'est le "Langue de définition des données»Commande, qui supprime tous les enregistrements de la table. Cependant, il ne peut pas être utilisé avec le «OÙ»Clause. Contrairement au «SUPPRIMER»Instruction, le journal des transactions pour chaque enregistrement supprimé n'est pas stocké. Une fois la suppression supprimée à travers la commande «truncate», il ne peut pas être annulé.
Syntaxe
La syntaxe générale du TRONQUER«La commande est:
Table tronquée;Comment exécuter l'instruction «truncate» dans MySQL?
Pour supprimer l'ensemble des enregistrements de la table des bases de données MySQL en utilisant "TRONQUER«, Consultez les instructions fournies.
Au début, exécutez le «SÉLECTIONNER»Instruction pour afficher le contenu du tableau:
Sélectionner * à partir de STD1;Pour supprimer tous les enregistrements, exécutez la commande fournie:
Tableau tronqué STD1;Ici le "Std1«Est le nom de la table cible:
Pour vous assurer que l'enregistrement de la table est supprimé ou non, utilisez la déclaration fournie:
Sélectionner * à partir de STD1;On peut observer que la table est vide:
C'est tout! Nous avons brièvement expliqué le mysql "SUPPRIMER" et "TRONQUER»Commandes.
Conclusion
Le "Supprimer d'où;«La commande de langage de manipulation de données est-elle utilisée pour supprimer des enregistrements spécifiques, qui peuvent contenir la clause où et enregistrer les journaux supprimés des enregistrements supprimés. D'un autre côté, le «Table tronquée;"La commande de langue de définition des données qui supprime tous les enregistrements de la table, et il ne contient pas la clause« où ». Cette rédaction a discuté des commandes «supprimer» et «tronqués» MySQL.