Dica curta: Script para excluir todas as tabelas da base MySQL

Se você gerou um conjunto vasto de tabelas, naquela base de dados MySQL liberada pelo DBA ou pelo webhosting que hospeda sua aplicação, mas não lhe deram permissão de ordenar um DROP DATABASE, ao mesmo passo que você precisa ou quer excluir todas as tabelas previamente geradas, aplicar um script que faça este trabalho pra você pode ser muito mais rápido e eficiente do que “correr atrás” do administrador do banco de dados.

Com este script desenvolvido em PHP, você consegue excluir todas as tabelas (estrutura e dados) de uma determinada base MySQL, sem excluí-la propriamente dita e sem a necessidade de fazê-lo manualmente, uma a uma, ou acessar qualquer engine de administração. Basta “rodar” o script no servidor e pronto, o trabalho está feito!

Nota importante: Cuidado ao rodar este script em aplicações que estejam em produção. Use-o com responsabilidade.