MySQL

Come Eliminare (Drop) una Tabella Permanentemente

Elimina (drop) permanentemente una tabella MySQL dal tuo database sul Nobregas MySQL Panel. Comprendi l'impatto e come recuperare dai backup.

2 min di lettura 13 visualizzazioni Aggiornato Mar 17, 2026

Quando una tabella non è più necessaria, puoi rimuoverla permanentemente dal tuo database usando il Nobregas MySQL Panel. L'eliminazione di una tabella cancella tutti i suoi dati, colonne, indici e struttura — è una rimozione completa e irreversibile.

Cosa Succede Quando Elimini una Tabella

L'eliminazione di una tabella rimuove permanentemente:

  • Tutte le righe e i dati memorizzati nella tabella.
  • Tutte le colonne e lo schema della tabella.
  • Tutti gli indici, le chiavi e i vincoli definiti sulla tabella.
  • Tutti i trigger associati alla tabella.

La tabella non può essere recuperata dopo l'eliminazione a meno che tu non abbia un backup.

Come Eliminare una Tabella

  1. Accedi a mysql.nobregas.org.
  2. Vai su Databases > clicca Manage sul tuo database.
  3. Nell'elenco delle tabelle, trova la tabella che vuoi eliminare.
  4. Clicca il pulsante Drop (rosso, con icona cestino) nella riga di quella tabella.
  5. Appare una finestra di conferma che chiede: "Drop table [nome]? All data will be deleted."
  6. Clicca Drop Table per confermare.

La tabella viene rimossa istantaneamente. Scompare dall'elenco delle tabelle e la dimensione del database diminuisce di conseguenza.

Drop vs. Truncate

Caratteristica Drop Truncate
Rimuove i dati
Rimuove la struttura della tabella No
La tabella esiste ancora dopo No
Si possono inserire nuovi dati dopo No (tabella eliminata)
Resetta auto-increment N/A

Usa Drop quando non hai più bisogno della tabella. Usa Truncate quando vuoi mantenere la tabella ma cancellare i suoi dati.

Prima di Eliminare

  • Crea un backup — Usa la pagina Backups per salvare lo stato del database prima di eliminare tabelle importanti.
  • Controlla le dipendenze — Altre tabelle potrebbero fare riferimento a questa tabella tramite chiavi esterne. Eliminarla potrebbe causare errori nella tua applicazione.
  • Verifica il nome della tabella — Assicurati di eliminare la tabella corretta. Controlla attentamente il nome prima di confermare.

Recuperare una Tabella Eliminata

Se hai un backup che include la tabella eliminata, puoi ripristinarla:

  1. Vai alla pagina Backups.
  2. Trova un backup creato prima dell'eliminazione.
  3. Clicca Restore per ripristinare l'intero stato del database, inclusa la tabella eliminata.

Nota: Il ripristino sostituisce l'intero database, quindi qualsiasi dato aggiunto dopo il backup verrà sovrascritto.

Eliminare Tabelle tramite SQL

Puoi anche eliminare tabelle usando la pagina SQL Query:

DROP TABLE IF EXISTS old_table_name;

La clausola IF EXISTS previene un errore se la tabella è già stata eliminata.

Questo articolo è stato utile?