Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

개발 노트

Mysql Truncate시 foreign_key 있을경우 본문

개발/개발노트

Mysql Truncate시 foreign_key 있을경우

라이아 2021. 5. 13. 16:44

 

 

- foreign_key가 등록된 테이블을 truncate할 경우 오류가 발생한다.

- 아래와 같이 해결

## foreign_key를 확인하지 않도록 설정 변경
> set FOREIGN_KEY_CHECKS = 0;


## Truncate Table ##


## 다시 foreign_key를 확인하도록 설정 변경
> set FOREIGN_KEY_CHECKS = 1;

 

 

 

 

 

참고 URL : https://devpouch.tistory.com/111

 

[mysql] foreign key가 존재하는 table을 truncate/delete할때 constraint 에러 문제 해결하기

문제상황 truncate 테이블명; ERROR 1701 (42000): Cannot truncate a table referenced in a foreign key constraint (`DB명`.`참조하는 테이블`, CONSTRAINT `test` FOREIGN KEY (`외래키`) REFERENCES `DB명`.`..

devpouch.tistory.com

 

'개발 > 개발노트' 카테고리의 다른 글

dompdf 한글 출력  (0) 2021.06.08
SmartEditor focus  (0) 2021.05.27
Linux 비밀번호 변경  (0) 2021.04.30
crontab 설정  (0) 2021.03.22
jquery monthpicker  (0) 2020.12.14
Comments