Plan 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.
Plan B:
Powinieneś najpierw obciąć tabele podrzędne, a następnie tabele nadrzędne.
Wyłączenie sprawdzania kluczy obcych grozi wprowadzaniem do tabel wierszy, które nie spełniają ograniczeń, co może powodować niezdefiniowane zachowanie.