Se hai creato una tabella di test dove hai inserito tanti record di prova e vuoi cancellarli tutti in un colpo solo, sicuramente ti può tornare utile sapere come fare per svuotare una tabella con PhpMyAdmin.
I motivi per poter voler cancellare tutte le righe di una tabella mysql senza però eliminare la tabella stessa possono essere molteplici, e non è certo argomento di questo post elencarli.
Vediamo invece come fare il delete table in mysql tramite l'interfaccia grafica di PhpMyAdmin.
Come svuotare una tabella con PhpMyAdmin
Per poter eliminare tutti i record di una tabella mysql tramite PhpMyAdmin, procedere nel seguente modo:
- Accedi al pannello di controllo di PhpMyAdmin con un utente che abbia i privilegi di scrittura sulla tabella da svuotare
- Entrare nel database che contiene la tabella
- Cliccare con il tasto sinistro del mouse sulla tabella da cancellare
- In alto a destra, se le voci del tuo phpmyadmin sono raggruppate, clicca sulla voce Più e poi su Operazioni
- Adesso scrolla la pagina in basso fino a trovare la sezione "Rimuovi la tabella o i dati". Qui clicca sulla voce Svuota la tabella (TRUNCATE)
Dopo aver dato la conferma, avrai di fatto fatto svuotare la tabella mysql da phpmyadmin, e come potrai ben immaginare, non potrai più tornare indietro, i dati che erano presenti nella tabella sono belli che cancellati.
Il comando sql che infatti hai appena lanciato sulla tua tabella mysql è il seguente:
TRUNCATE TABLE nome_tabella
Questo comando di fatto, cancella e ricrea la tabella esattamente come era, quindi azzera anche eventuali campi di tipo auto_increment.
Se invece vuoi svuotare una tabella mysql senza perdere la numerazione dei campi auto incrementali, la sintassi da utilizzare è la seguente:
DELETE FROM nome_tabella
E con il mysql ed il potentissimo phpmyadmin per oggi è tutto :)
Come avrai capito, svuotare tabelle mysql con phpmyadmin è un gioco da ragazzi, una cosa fattibile con una manciata di click.
Il problema è invece ripristinare i dati senza avere un backup consistente del database o della tabella in questione :)
Piaciuto l'articolo? Lascia un commento!
EmoticonEmoticon