Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Maneira mais rápida de excluir uma enorme tabela MySQL


(Como isso apareceu no topo dos resultados do Google, pensei que um pouco mais de instrução poderia ser útil.)

O MySQL tem uma maneira conveniente de criar tabelas vazias como tabelas existentes e um comando de renomeação de tabela atômica. Juntos, esta é uma maneira rápida de limpar os dados:
CREATE TABLE new_foo LIKE foo;

RENAME TABLE foo TO old_foo, new_foo TO foo;

DROP TABLE old_foo;

Feito