Mysql
 sql >> Base de données >  >> RDS >> Mysql

Requête SQL pour supprimer une table dans MySQL

Ce didacticiel fait partie de la série Apprendre les requêtes SQL de base à l'aide de MySQL. Dans ce tutoriel, nous aborderons les requêtes SQL pour supprimer ou supprimer une table dans MySQL.

Supprimer le tableau Requête

La requête DROP TABLE peut être utilisée pour supprimer ou supprimer une table de base de données. Si vous êtes connecté à distance à la base de données, vous aurez également besoin du privilège DROP pour la table afin de supprimer une table.

La requête mentionnée ci-dessous supprime l'utilisateur de la table avec toutes les données de ligne dans la base de données d'entreprise. Nous devons spécifier le nom de la table lors de la suppression d'une table.

# TODO - Drop/Delete Table
# Query - DROP TABLE <table name>

# It might throw error in case database do not exist or table already exist with the same name
DROP TABLE `enterprise`.`user`;

OR

# Good to go
DROP TABLE IF EXISTS `enterprise`.`user`;

Il s'agit de la requête de base pour supprimer ou supprimer une table dans la base de données MySQL. Vous devez effectuer une sauvegarde de la table avant de la déposer pour éviter toute perte de données accidentelle. Une fois supprimées, les données ne peuvent pas être récupérées et des informations complètes seront perdues.

Au lieu de supprimer une table, nous pouvons également supprimer les données de la table sans supprimer la table à l'aide de la requête TRUNCATE TABLE comme indiqué ci-dessous.

# TODO - Delete Table Data
# Query - TRUNCATE TABLE <table name>

# It might throw error
TRUNCATE TABLE `enterprise`.`user`;

OR

# Good to go
TRUNCATE TABLE IF EXISTS `enterprise`.`user`;

C'est ainsi que nous pouvons déposer une table dans MySQL à l'aide de la requête SQL.