Mysql
 sql >> Database >  >> RDS >> Mysql

Il modo più rapido per eliminare un'enorme tabella MySQL

(Dato che questo è risultato in cima ai risultati di Google, ho pensato che un po' più di istruzioni potesse essere utile.)

MySQL ha un modo conveniente per creare tabelle vuote come tabelle esistenti e un comando di ridenominazione delle tabelle atomiche. Insieme, questo è un modo rapido per cancellare i dati:

CREATE TABLE new_foo LIKE foo;

RENAME TABLE foo TO old_foo, new_foo TO foo;

DROP TABLE old_foo;

Fatto