Non puoi farlo con un solo comando MySQL, tuttavia puoi usare MySQL per costruire l'istruzione per te:
Nella shell MySQL o tramite PHPMyAdmin, utilizza la seguente query
SELECT CONCAT( 'DROP TABLE ', GROUP_CONCAT(table_name) , ';' )
AS statement FROM information_schema.tables
WHERE table_name LIKE 'myprefix_%';
Questo genererà un'istruzione DROP che puoi quindi copiare ed eseguire per eliminare le tabelle.
EDIT:qui una dichiarazione di non responsabilità:l'istruzione generata sopra eliminerà tutte le tabelle in tutti i database con quel prefisso. Se vuoi limitarlo a un database specifico, modifica la query in modo che assomigli a questa e sostituisci nome_database con il tuo nome_database:
SELECT CONCAT( 'DROP TABLE ', GROUP_CONCAT(table_name) , ';' )
AS statement FROM information_schema.tables
WHERE table_schema = 'database_name' AND table_name LIKE 'myprefix_%';