DBMS/MySQL

[MySQL] Error Code: 1175 :: You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column 해결 방법

쌍쌍바나나 2016. 6. 10. 22:00
반응형

DELETE, UPDATE를 하는 경우 SAFE_UPDATE 모드 상태로 설정이 되어 있는 경우 아래와 같은 에러코드를 뱉습니다. 


에러 내용은 Key의 컬럼을 이용하지 않고, 업데이트를 할 수 없다는 내용입니다. 


Error Code: 1175

You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column



# SQL_SAFE_UPDATES 모드 off
SET SQL_SAFE_UPDATES=0;
# delete query
delete from table where date(timestamp) between date('2016-05-29 00:00:00') and date('2016-05-30 23:59:59');
반응형