예시) User Table과 Group Table이 있을 때 group_id 1번을 삭제하는 경우
| user_id | name | group_id |
|---|---|---|
| 1 | 김복자 | 1 |
| 2 | 김순자 | 1 |
| 3 | 김진자 | 1 |
| group_id | name |
|---|---|
| 1 | 우리들의 사커교실 |
| 2 | 우리들의 농구교실 |
| 3 | 우리들의 수영교실 |
Cannot delete or update a parent row: a foreign key constraint fails (`test`.`user`, CONSTRAINT `FKokw6bplftwitsoh1utl05eyk8` FOREIGN KEY (`group_id`) REFERENCES `groupTable` (`group_id`))
참조 무결성을 유지해야되기 때문에 바로 Group 에서 group_id 1번을 삭제할 수 없다라는 예외 코드다.
SET foreing_key_checks=0;
외래키를 체크하는 옵션을 꺼버리면 된다.