통계 위젯 (블랙)

1411
157
18752

이 이글루를 링크한 사람 (화이트)

5


MySQL Error Error Code : 1175 ERROR!!!!

Workbench 를 통해서 Table 을 만들고 모든 데이터를 Delete 할때 다음과 같은 문제가 발생했다.

ERROR

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



원인

Safe Update 모드 상태로 설정 되어 있어서 데이터를 수정 삭제 시 Key 컬럼을 이용하지 않을경우 업데이트할 수 없다는 의미



해결방법 3 가지

1, 데이터가 없다면...... 소량이라면 Table 을 Drop 하고 새로 Create 하는 방법

2. Query 를 이용해 SQL Safe Update 를 해제 하는방법
==> SET SQL_SAFE_UPDATE = 0;

3. WorkBench 를 설정을 통해 Safe Update  체크 해제 하는방법
==> Edit -> Preferences -> SQL Queries 에있는 "Safe Update". .... 체크 해제


위와 같은 방법들이 있는데 연습용으로 테이블을 만들었던거라 1번 방법을 사용했다.
다른 방법이 없을까 하다가 검색결과 위와 같은 방법들이 있다는 것을 알아내여 이제야 정리 한다



덧글

댓글 입력 영역

광고