DataBase
[MySQL] DML(Delete,Update,Insert) 쿼리수행시 Error Code 1175 해결방법
sherrylover
2017. 2. 2. 13:48
728x90
반응형
저번에 로컬로 Export한 DB 테이블 중 Delete를 수행할 일이 생겼다.
그런데 아주 간단한 delete문임에도 불구하고 error code가 뙇
내가 쿼리문 잘못쓴줄.....
알고보니 State Update 모드 상태로 설정되어 있어서 DML 수행히 Key 컬럼을 조건에 넣지 않을 경우 쿼리문이 제대로 수행이 안되는 것이었다.
해결은 아래처럼 하면된다.
MySQL Workbench > Edit메뉴 > Preferences > SQL Queries탭
> "Sage Updates,Forbid UPDATEs and DELETEs with no Key 체크해제
Ok 후 DB 재접속 후 Delete를 한다.
(재접속 안하고 하면 바로 적용이 안될 수 도 있다.)
삭제완료!!
728x90
반응형