mysql 에러해결 : SQL Error: 1452, SQLState: 23000 에러발생

DongJoo Kwak·2022년 8월 9일
0

✔스프링부트로 레포지토리 테스트 중 아래와 같은 에러가 발생했따 ㅜㅜ

SQL Error: 1452, SQLState: 23000  에러발생
(1452): Cannot add or update a child row: a foreign key constraint fails

📌1452에러

참조테이블에 없는 값을 추가해서 발생한 오류
참조 무결성에 따라서 부모키에 해당하는 값만 넣을 수 있음.

📌해결방법

참조하는 테이블에 데이터를 먼저 추가한 후, 참조받는 테이블에 데이터를 추가하니 오류해결.
(외래키로 연결한 값을 동일하게 줘야함) 

더 자세한 에러 해결내용은 아래에!

https://quantpro.co.kr/mysql-에러해결-sql-error-1452-sqlstate-23000-에러발생/

📈금융 개발 블로그 : https://quantpro.co.kr/

profile
즐거운 개발 공간

0개의 댓글