호랑이 개발일기

[MySQL] Update 하다 마주친 1175 에러 본문

SQL

[MySQL] Update 하다 마주친 1175 에러

박개발 2022. 12. 17. 01:02
728x90

MySQL 업데이트 문을 사용하다가 아래와 같은 오류를 보고 삽질하는 경우가 있다.

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.

 

빠르게 진행해보자 
그 전에! 위와 같은 오류가 나오는 것은 삭제 혹은 수정하려고 할때 나오는 에러이며,
Key 열을 이용해서 가능하도록 설정되어 있기 때문이다. 그러므로 그냥 그걸 해제하면 된다!

 

 

체크 해제 해주세요.

그다음 재시작을 해주면 업데이트 끝! 

 

추가적으로,  아래와 같은 쿼리를 실행하면 일시적으로 Safe Update가 해제된다.

set sql_safe_updates=0;

 

728x90
Comments