티스토리 뷰

MySQL Workbench 5.2.42 버전을 사용하고 있는데요. 

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


safe mode로 설정되어 있어서 key 칼럼을 사용하지 않을 경우, 업데이트를 못한다는 것인데요. 

관련 내용을 검색해 보니 설정을 바꾸면 된다고 하네요. 


http://mysqlblog.fivefarmers.com/2010/09/01/workbench-called-me-a-dummy/


  • Go to Edit -> Preferences
  • Select the SQL Editor tab
  • Uncheck “Forbid UPDATE and DELETE statements without a WHERE clause (safe updates)”


그런데 버전이 달라졌는지.. SQL Editor에는 저 항목이 없더라구요. 



찾아보니 SQL Queries 탭에 있었습니다. 

아래 그림에서 빨간색 부분의 체크박스를 제거하니 제대로 동작하네요. 




댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함