개애발/기타

[My SQL, Workbench] There was an error while applying the SQL

jinddo 2023. 6. 15. 21:56
반응형

안녕하세요 진또배기 입니다.
오늘의 개발은 my sql 이에요! 저는 Workbench를 이용하여 db를 조회하고 있는데요.
Workbench로 db를 삭제하려다 발생한 이슈였습니다.  

에러

에러 메시지 : There was an error while applying the sql script to the database

해당 이슈는 부모 테이블에 데이터를 삭제하면 하위 테이블에서 참조할 포인트가 없어져 발생하는 이슈입니다.

해결방법


1. 하위 테이블에서 에러난 키 값에 해당되는 항목(자료) 삭제
2. Delete cascade를 이용하여 삭제

에러가 생기지 않으면 좋겠지만 이렇게 또 하나의 문제를 해결하며 또 하나 배우고 성장할 수 있었습니다!

반응형

'개애발 > 기타' 카테고리의 다른 글

Flutter + Visual Studio 프로젝트 만들기!  (0) 2019.05.29