기계는 거짓말하지 않는다

MySQL error code: 1175 update, delete 오류 본문

DB/MySQL

MySQL error code: 1175 update, delete 오류

KillinTime 2022. 8. 5. 22:37

update, delete 쿼리를 사용할 때 where 절 없이 여러 row가 변경되는 쿼리가 실행되지 않는 경우가 있다.

MySQL Workbench

상단 메뉴바의 Edit -> Preperences...를 클릭하면 아래와 같은 창이 열린다.

왼쪽 SQL Editor를 클릭하고 Safe Updates (rejects UPDATEs and DELETEs with no restrictions) 체크 해제한다.

Workbench 재시작 후 확인한다.

 

작업이 끝나면 실수 방지를 위해 다시 체크하는 것을 권장한다.

MySQL Query

쿼리를 이용할 경우 아래와 같이 입력한다.

SET SQL_SAFE_UPDATES = 0;
# 실행할 SQL
SET SQL_SAFE_UPDATES = 1;

'DB > MySQL' 카테고리의 다른 글

MySQL hyphen(-) 포함 쿼리  (0) 2023.05.27
MySQL Workbench Restore Workspace 오류  (0) 2023.01.08
MySQL Trigger  (0) 2021.07.17
MySQL 인덱스 추가  (0) 2021.03.08
MySQL 두 테이블의 count 결과 합계  (0) 2020.12.20
Comments