Ik denk dat je het volgende kunt doen:
-
Schakel de beperking van de externe sleutel uit
mysql> SET FOREIGN_KEY_CHECKS = 0;
-
Kap uw tabellen af
mysql> TRUNCATE MY_TABLE;
-
Schakel de beperking van de externe sleutel in
mysql> SET FOREIGN_KEY_CHECKS = 1;
Ik geef er de voorkeur aan de beperkingen van de externe sleutel tijdelijk uit te schakelen dan ze te laten vallen/opnieuw aan te maken.