fk1 Cannot truncate a table referenced in a foreign key constraint mysql에서 외래키 설정 후 5.5.7 부터 FOREIGN KEY 설정이 된 테이블을 TRUNCATE 하려면 FOREIGN_KEY_CHECKS을 0으로 지정해야한다. 그렇지 않으면 외래키 때문에 진행할 수 없다고 나온다. SET FOREIGN_KEY_CHECKS = 0; TRUNCATE TABLE User; -- Truncate 할 테이블 SET FOREIGN_KEY_CHECKS = 1; 2021. 1. 20. 이전 1 다음