티스토리 뷰
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 탭에 있었습니다.
아래 그림에서 빨간색 부분의 체크박스를 제거하니 제대로 동작하네요.
'프로그래밍 > MySQL' 카테고리의 다른 글
MySQL에서 Like 대신 전문 검색(Full Text Search)로 속도 향상~ (2) | 2015.09.15 |
---|---|
MAC에서 MySQL 삭제하기 (0) | 2015.05.07 |
MySQL에서 HINT를 사용해서 인덱스를 활용하기 (실행계획 explain 설명도 함께~) (0) | 2011.11.23 |
MySQL 세팅 정보 확인 명령어 (0) | 2011.11.21 |
MySQL 쿼리를 활용해 지도 위치간 거리 계산하기 (0) | 2011.11.08 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Hadoop
- 통계
- 하둡
- SCORM
- 도서
- 세미나
- 책
- 맥
- 애플
- 자바
- mysql
- 빅데이터
- 디자인
- 분석
- 마케팅
- 웹
- 안드로이드
- 모바일
- 구글
- 프로젝트
- 클라우드
- XML
- 아이폰
- ms
- fingra.ph
- HTML
- r
- 자바스크립트
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함