Sur demande, maintenant comme réponse...
Lorsque vous utilisez MySQL Query Browser ou phpMyAdmin, il apparaît qu'une nouvelle connexion est ouverte pour chaque requête (bugs.mysql.com/bug.php?id=8280 ), ce qui rend nécessaire d'écrire toutes les instructions drop dans une requête, par exemple.
SET FOREIGN_KEY_CHECKS=0;
DROP TABLE my_first_table_to_drop;
DROP TABLE my_second_table_to_drop;
SET FOREIGN_KEY_CHECKS=1;
Où le SET FOREIGN_KEY_CHECKS=1
sert de mesure de sécurité supplémentaire...