728x90
반응형
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;
728x90
반응형
댓글