CS/데이타베이스
[MySQL] Error Code: 1175. Safe Update Mode
코딩하는 포메라니안
2022. 3. 17. 22:28
발생하는 이유는 데이터 수정 또는 삭제 시 Key값을 이용해서만 가능하도록 설정되어 있기 때문이다.
해결 방안은 2가지가 있다.
[방법1] workbench 설정 변경하기
1. [Edit] > [Preferences...] 에서
SQL Editor의 [Safe Updates (rejects UPDATEs and DELETEs with no restrictions)]를 해제
2. Workbench 재실행 후, 코드 실행
[방법2] 코드로 일시적으로만 변경하기
아래 코드를 작성 후, 수정/삭제 코드 실행
set sql_safe_updates = 0;