План А:
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.
План Б:
Първо трябва да съкратите дъщерните таблици, а след това родителските.
Деактивирането на проверките на външен ключ крие риск от въвеждане на редове във вашите таблици, които не се придържат към ограниченията, което може да причини недефинирано поведение.