데이터베이스
[데이터베이스] - delete 시 레코드 삭제 오류(Error Code:1175) 해결 방법
Riucc
2017. 12. 10. 22:16
○ 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 ~" 체크를 해제한다 |