Plán A:
SET FOREIGN_KEY_CHECKS = 0; -- Disable foreign key checking.
TRUNCATE TABLE forums;
TRUNCATE TABLE dates;
TRUNCATE TABLE remarks;
SET FOREIGN_KEY_CHECKS = 1; -- Enable foreign key checking.
Plán B:
Nejprve byste měli zkrátit podřízené tabulky a poté nadřazené tabulky.
Vypnutí kontroly cizího klíče riskuje, že do tabulek vložíte řádky, které nedodržují omezení, což může způsobit nedefinované chování.