Il ya de multiples façons de supprimer les données d'une base de données MySQL. Parfois, il peut même être nécessaire de supprimer des tables entières , depuis quelques tables sont temporaires - créé pour être la cible d'une requête SELECT INTO - et doivent être supprimés après que vous avez fini de les utiliser . MySQL permet de supprimer des lignes individuelles , des tables entières ou des bases de données , même complets. Instructions supprimer des lignes individuelles à partir d' une base de données MySQL 1 requêtes les lignes que vous souhaitez supprimer. Vous devez utiliser SELECT pour interroger les lignes que vous souhaitez supprimer avant que vous les supprimiez. 2 Utilisez la commande SELECT pour éviter de faire une erreur dans la clause WHERE . En utilisant SELECT première vérifie que vous avez les données que vous souhaitez réellement supprimer . Sinon, la commande DELETE pourrait être fatale, et vous risquez de perdre des données . Cet exemple supprime tous les clients avec un solde de plus de 0 à partir de la base de données clients. Exemple: SELECT * FROM clients WHERE équilibre > 0,0 ; 3 supprimer les lignes . Cette requête est presque identique à la requête SELECT . Cela va supprimer les lignes de la table , alors assurez-vous que vous voulez vraiment le faire ! Exemple: DELETE FROM clients WHERE équilibre > 0,0 ; supprimer des tables Du MySQL Database 4 supprimer la table . Suppression d'une table est appelée "tombée" et est une commande très simple. Dans cette première forme, il va donner une erreur si la table n'existe pas . Exemple : les clients DROP TABLE ; 5 supprimer la table si elle existe . Il est plus facile d'utiliser ce formulaire au lieu de vérifier manuellement pour voir si la table existe et ensuite le laisser tomber, ou d'essayer de supprimer une table qui n'existe pas et d'avoir à faire face à l'erreur . Exemple : DROP TABLE IF EXISTS clients ; 6 supprimer une table temporaire. Il ya une constriction de la commande DROP à déposer uniquement les tables qui sont marqués temporaire. C'est plus sûr moyen de supprimer des tables temporaires. Exemple: DROP TABLE Customers temporaire; Supprimer Bases de données MySQL 7 supprimer la base en utilisant l'une des deux formes de la commande DROP. Ce formulaire va baisser la base de données entière et toutes les tables dans la base de données. Exemple: DROP DATABASE customers_db ; 8 Goutte une base de données seulement si elle existe . Cette commande va supprimer un message d'erreur si la base de données n'existe pas. Exemple: DROP DATABASE IF EXISTS customers_db ;
|