Como posso truncar todas as tabelas de um banco de dados MySQL?

Existe alguma maneira de truncar todas as tabelas de um nome de banco de dados MySQL específico sem usar outra linguagem além do SQL? Não quero dizer scripts de shell linux. (por quê? porque ele será executado nos servidores Windows, MacOSX e Linux).

o problema é que o cliente está selecionando o nome do banco de dados de uma lista em uma página da web do painel de controle (que exibirá bancos de dados MySQL de diferentes servidores * nix e windows) e, em seguida, ele desejará truncar todas as tabelas dentro desse banco de dados (sim essa é a principal tarefa do formulário da web).

Alex

questionAnswers(2)

yourAnswerToTheQuestion