Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Consulta SQL para excluir tabela no MySQL


Este tutorial faz parte da série Aprenda consultas SQL básicas usando MySQL. Neste tutorial, discutiremos consultas SQL para excluir ou descartar uma tabela no MySQL.


Drop Table Consulta




A consulta DROP TABLE pode ser usada para excluir ou descartar uma tabela de banco de dados. Caso você esteja conectado remotamente ao banco de dados, você também precisará do privilégio DROP para a tabela para excluir uma tabela.



A consulta mencionada abaixo elimina o usuário da tabela com todos os dados de linha no banco de dados corporativo. Precisamos especificar o nome da tabela ao descartar uma tabela.


# 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`;



Esta é a consulta muito básica para excluir ou descartar uma tabela no banco de dados MySQL. Você deve fazer o backup da tabela antes de eliminá-la para evitar qualquer perda acidental de dados. Uma vez descartados, os dados não podem ser recuperados e as informações completas serão perdidas.



Em vez de descartar uma tabela, também podemos excluir os dados da tabela sem excluir a tabela usando a consulta TRUNCATE TABLE, conforme mostrado abaixo.


# 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`;



É assim que podemos descartar uma tabela no MySQL usando a consulta SQL.