(Ponieważ znalazło się to wysoko w wynikach Google, pomyślałem, że przyda się trochę więcej instrukcji).
MySQL ma wygodny sposób tworzenia pustych tabel, takich jak istniejące tabele, oraz polecenie atomowej zmiany nazwy tabeli. Razem jest to szybki sposób na usunięcie danych:
CREATE TABLE new_foo LIKE foo;
RENAME TABLE foo TO old_foo, new_foo TO foo;
DROP TABLE old_foo;
Gotowe