반응형
데이터베이스의 테이블을 지우거나 수정을 할때 이런 에러메시지를 자주 보게됩니다.
이런경우 SET foreign_key_checks = 0; 라는명령어를 실행 해 주면 됩니다.
Foreign Key의 제약조건(Constraint)을 끈다(체크 해제)고 하는데 이 명령어를 실행 해 주었다면
진행하고자 했던 명령어(delete or update)를 실행하실 수 있습니다.
작업이 끝났다면 다시 SET foreign_key_checks = 1; 명령어를 실행시켜 켜주면 됩니다.
반응형
'개발 > DATABASE' 카테고리의 다른 글
[Oracle] 오라클 계정 비밀번호 찾기 (0) | 2023.08.30 |
---|---|
[IBATIS] The column name is invalid 에러해결 (0) | 2023.08.03 |
[MySQL] 사용자 생성/DB생성/권한부여 (0) | 2022.12.24 |
[MariaDB] MacOS에서 MariaDB설치하기 (1) | 2022.12.24 |
[MySQL] Trigger(트리거) 사용하기 (0) | 2020.03.25 |