MySQL Error Code 1175 : MySQL Workbench Delete 구문 오류 해결.

MySQL Error Code 1175 : MySQL Work Bench 를 이용하여 Delete 명령 실행시 쿼리에 오류가 없는데도 실행이 되지 않는 경우가 있다. 이때 Error Code 를 1175 를 발생한다면 아래의 방법으로 해결 가능하다.

 

MySQL Error Code 1175 : Delete 명령 오류

Delete명령

오류메세지_1175

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.

 

위와 같이 new_table  이라고 정의된  Table 에 Delete 명령을 오류 없는 구문을 실행 하여도 위와 같은 실행이 되지 않을 때가 있다.

이것은 MySQL Workbench 의 기능으로 특정 옵션을 변경하게 되면 해결된다.

 

옵션화면

상단 메뉴의 Edit – Preferences…   을 클릭한다.

옵션설정

 

좌측의 SQL Editer   선택하고  스크롤을 내린다. 제일 하단에  SafeUpdats 를 선택 해제한다.

 




 

그리고 MySQL Work Bench 를 재 시작한다.

 

문제해결

이제 정상적으로 Table 의 전체 내용을 삭제 할 수 있게 되었다.

 

 

Related Posts

TableList

Table 목록 조회 – Oracle, SQL Server, SQLite, MySQL Table 리스트 조회

Table 목록 조회 하는 방법을 설명한다. Oracle Table 목록 조회, SQL Server Table 목록조회, SQLite Table 목록 조회, MySQL Table 목록 조회 방법에 대해서 설명한다.   1….

MySQL Windows 설치 – Windows 11

MySQL Windows 설치 과정에 대해서 설명 하고자 한다.  현재  AMP (Apache, MySQL, PHP) 를 구축 하고 있다면 두번째 단계를 완료 할수 있다.   워드프레스 전체 설치 과정에…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다