På begäran, nu som svar...
När du använder MySQL Query Browser eller phpMyAdmin verkar det som om en ny anslutning öppnas för varje fråga (bugs.mysql.com/bug.php?id=8280 ), vilket gör det nödvändigt att skriva alla drop-satser i en fråga, t.ex.
SET FOREIGN_KEY_CHECKS=0;
DROP TABLE my_first_table_to_drop;
DROP TABLE my_second_table_to_drop;
SET FOREIGN_KEY_CHECKS=1;
Där SET FOREIGN_KEY_CHECKS=1
fungerar som en extra säkerhetsåtgärd...