MySQL

Como Eliminar (Drop) uma Tabela Permanentemente

Elimine (drop) permanentemente uma tabela MySQL da sua base de dados no Painel MySQL da Nobregas. Compreenda o impacto e como recuperar a partir de backups.

3 min de leitura 9 visualizações Atualizado Mar 16, 2026

Quando uma tabela já não é necessária, pode removê-la permanentemente da sua base de dados usando o Painel MySQL da Nobregas. Eliminar uma tabela apaga todos os seus dados, colunas, índices e estrutura — é uma remoção completa e irreversível.

O Que Acontece Quando Elimina uma Tabela

Eliminar uma tabela remove permanentemente:

  • Todas as linhas e dados armazenados na tabela.
  • Todas as colunas e o esquema da tabela.
  • Todos os índices, chaves e restrições definidos na tabela.
  • Todos os triggers associados à tabela.

A tabela não pode ser recuperada após a eliminação, a menos que tenha um backup.

Como Eliminar uma Tabela

  1. Inicie sessão em mysql.nobregas.org.
  2. Navegue até Databases > clique em Manage na sua base de dados.
  3. Na lista de tabelas, encontre a tabela que pretende eliminar.
  4. Clique no botão Drop (vermelho, com ícone de lixo) na linha dessa tabela.
  5. Aparece um diálogo de confirmação a perguntar: "Drop table [nome]? Todos os dados serão eliminados."
  6. Clique em Drop Table para confirmar.

A tabela é removida instantaneamente. Desaparece da lista de tabelas e o tamanho da sua base de dados diminui em conformidade.

Drop vs. Truncate

Funcionalidade Drop Truncate
Remove dados Sim Sim
Remove estrutura da tabela Sim Não
Tabela ainda existe depois Não Sim
Pode inserir novos dados depois Não (tabela inexistente) Sim
Reinicia auto-increment N/A Sim

Utilize Drop quando já não precisa da tabela de todo. Utilize Truncate quando quer manter a tabela mas limpar os dados.

Antes de Eliminar

  • Crie um backup — Utilize a página de Backups para guardar o estado da base de dados antes de eliminar tabelas importantes.
  • Verifique dependências — Outras tabelas podem referenciar esta tabela através de chaves estrangeiras. Eliminá-la pode causar erros na sua aplicação.
  • Verifique o nome da tabela — Certifique-se de que está a eliminar a tabela correta. Olhe para o nome atentamente antes de confirmar.

Recuperar uma Tabela Eliminada

Se tem um backup que inclui a tabela eliminada, pode restaurá-la:

  1. Vá à página de Backups.
  2. Encontre um backup criado antes da eliminação.
  3. Clique em Restore para repor o estado completo da base de dados, incluindo a tabela eliminada.

Nota: Restaurar substitui toda a base de dados, portanto quaisquer dados adicionados após o backup serão sobrescritos.

Eliminar Tabelas via SQL

Também pode eliminar tabelas usando a página SQL Query:

DROP TABLE IF EXISTS nome_tabela_antiga;

A cláusula IF EXISTS previne um erro caso a tabela já tenha sido eliminada.

Este artigo foi útil?