My Space

ERROR 1217 (mysql 외래키)

2021. 8. 13. 13:55
반응형

원인

MySql에서 외래키가 적용된 테이블을 삭제할때 발생

에러 문구

: ERROR 1217(23000): Cannot delete or update a parent row: a foreign key constraint fails.

 

해결 방법

외래키 일시적 해제 후 삭제

SET foreign_key_checks = 0;    //외래키 해제

SET foreign_key_checks = 1;    //외래키 등록

 

SELECT @@foreign_key_checks;   //외래키 상태 조회

 

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading