포링키1 MySQL - ERROR 1217(23000): Cannot delete or update a parent row: a foreign key constraint fails. / 외래키 제약 풀기 안녕하세요. 고코더 입니다. 오류 메시지 ●1. 데이터를 Delete 하던 중 이런 메시지를 만날 때가 있습니다. 해석 그대로 "상위 행을 삭제하거나 업데이트할 수 없습니다. 외래 키 제약 조건이 실패합니다."입니다. ERROR 1217(23000): Cannot delete or update a parent row: a foreign key constraint fails. @@foreign_key_checks ●2.외래 키가 걸린 데이터는 순차적으로 삭제해야 하지만 옵션을 해제하여 삭제가 가능합니다. 먼저 외래키 제한이 있는 조회 합니다. SELECT @@foreign_key_checks; ●3. 조회 해보면 대부분 1로 되어 있을 것입니다. foreign_key_checks 설정 ●3. 해당 설정을 .. 2021. 11. 12. 이전 1 다음