MariaDB DROP TABLE: Remover tabelas permanentemente
Se você deseja excluir uma ou mais tabelas no sistema de gerenciamento de banco de dados, o comando correto a ser usado, no MariaDB, é DROP TABLE
. Como a exclusão é irreversível, o comando deve ser utilizado com extrema cautela, pois não só a tabela será removida, mas também todo o seu conteúdo.
Requisitos e Sintaxe do comando MariaDB DROP TABLE
Para excluir uma tabela, você precisa ter os direitos de usuário adequados. Esses direitos podem ser adquiridos como Admin ou criando um novo usuário com MariaDB CREATE USER
.
A sintaxe do comando MariaDB DROP TABLE
é a seguinte:
Substitua “nome_da_tabela” pelo nome da tabela que deseja remover.
Caso tente excluir uma tabela que já tenha sido removida ou que nunca existiu no banco de dados, você receberá uma mensagem de erro. Para evitar isso, o MariaDB oferece a opção de IF EXISTS
no comando DROP TABLE
. Com essa opção, o sistema primeiro verifica se a tabela existe. Se existir, ela será removida sem mais etapas. Se a tabela não existir, apenas um aviso será emitido e nenhuma outra ação será realizada. O comando com a opção ficaria assim:
Exemplo de uso do MariaDB DROP TABLE
No MariaDB, DROP TABLE
pode ficar mais claro com um exemplo. Suponha que você tenha criado um banco de dados chamado “Tarefas” usando MariaDB CREATE DATABASE
. Nesse banco, você inseriu várias tabelas usando o comando MariaDB CREATE TABLE
. No entanto, você não precisa mais da tabela “Tarefas_2023” e deseja removê-la permanentemente. Para isso, você acessa o banco de dados correspondente e insere o seguinte comando:
Tanto a tabela quanto todos os dados que estão armazenados nela serão removidos.
Remover várias tabelas de uma só vez
Também é possível excluir várias tabelas ao mesmo tempo. Elas devem ser separadas por vírgulas. Veja um exemplo prático:
Excluir tabelas temporárias
Se você deseja usar o DROP TABLE
no MariaDB para excluir uma temporary table(tabela temporária), isso também é possível. No exemplo anterior, o comando seria assim:
Nesse caso, o sistema verifica se existe uma tabela temporária chamada “Tarefas_2023”. Se houver, ela será excluída. Se não existir ou se a tabela não for temporária, a exclusão não será realizada.
Em nosso Digital Guide, você aprende como instalar o MariaDB. Além disso, também encontra uma comparação abrangente entre MariaDB e MySQL.