Per svuotare una tabella MySQL eliminando, cioรจ, tutti i record in essa contenuti, รจ possibile utilizzare il comando DELETE oppure TRUNCATE. Vediamo entrambe le query:
DELETE FROM nome_tabella;
oppure
TRUNCATE nome_tabella;
Questa seconda soluzione รจ piรน veloce della prima perchรจ non effettua una cancellazione riga per riga ma cancella la tabella e ne ricrea una uguale vuota con il risultato di azzerare il valore di eventuali campi auto_increment.
E’ inutile ricordare come entrambe queste query debbano essere utilizzate con la massima prudenza: la cancellazione di tutti i record di una tabella, infatti, รจ una operazione irreversibile e prima di procedere รจ consigliabile accertarsi di possedere un backup completo dei dati che si pensa di voler cancellare.