Du kan inte göra det med bara ett enda MySQL-kommando, men du kan använda MySQL för att konstruera uttalandet åt dig:
I MySQL-skalet eller genom PHPMyAdmin, använd följande fråga
SELECT CONCAT( 'DROP TABLE ', GROUP_CONCAT(table_name) , ';' )
AS statement FROM information_schema.tables
WHERE table_name LIKE 'myprefix_%';
Detta kommer att generera en DROP-sats som du sedan kan kopiera och köra för att släppa tabellerna.
EDIT:En ansvarsfriskrivning här - uttalandet som genereras ovan kommer att ta bort alla tabeller i alla databaser med det prefixet. Om du vill begränsa den till en specifik databas, ändra frågan så att den ser ut så här och ersätt databasen_namn med ditt eget databasenamn:
SELECT CONCAT( 'DROP TABLE ', GROUP_CONCAT(table_name) , ';' )
AS statement FROM information_schema.tables
WHERE table_schema = 'database_name' AND table_name LIKE 'myprefix_%';