[데이터베이스] - delete 시 레코드 삭제 오류(Error Code:1175) 해결 방법
데이터베이스2017. 12. 10. 22:16
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
○ delete 시 레코드 삭제 오류(Error Code:1175) 해결하기 |
해당 오류는 테이블을 생성할 때, PK를 지정하지 않아서 생긴 오류이다 간혹 PK를 지정할 필요가 없는 테이블을 써야하는데, 이 때 update, delete 를 할 시 아래 오류가 발생한다.
Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect.
해결 방법은 다음과 같다 1) 쿼리 구문에서 아래 문장을 실행해준다 SET SQL_SAFE_UPDATES = 0;
2) MySQL Workbench 에서 메뉴 "Edit > Preferences..." 를 실행 시킨 후, 'SQL Editor' 탭에서 "Safe ~" 체크를 해제한다 |
'데이터베이스' 카테고리의 다른 글
[데이터베이스] - 오라클 시퀀스(sequence) 사용하기 (0) | 2018.07.16 |
---|---|
[데이터베이스] - 오라클 11g, Sql Developer 설치 및 오라클 연결하기 (0) | 2018.07.16 |
[데이터베이스] - csv 엑셀파일 mysql에 import 하기 (0) | 2017.12.05 |
[데이터베이스] - auto increment 숫자 초기화 (0) | 2017.12.05 |
[데이터베이스] - 정규화 예제 (0) | 2017.01.18 |
댓글()