MySQL, MariaDB

MySQL/MariaDB Table Update Safe 모드

SungWookKang 2019. 3. 24. 10:35
반응형

MySQL/MariaDB Table Update Safe 모드

 

·      Version : MySQL 5.7

 

MySQL / MariaDB 에서 테이블에 safe update 모드가 설정되어 있는 경우 update 또는 delete 작업 key 컬럼에 대한 where 조건이 없으면 아래와 같은 오류가 반환되며, 업데이트를 없다.

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.

 

safe update 모드를 해제하기 위해서는 아래 스크립트를 실행 한다.

SET SQL_SAFE_UPDATES =0; --해제

SET SQL_SAFE_UPDATES =1; --설정

 

일반적으로 MySQL운영에 많이 사용하는 Workbench 툴에도 update safe 모드를 해지할 있다.


 


 

2017-10-19 / 강성욱 / http://sqlmvp.kr / http://sqlangeles.com

 

MySQL, MariaDB, update safe mode, Mysql workbench, update, delete, Error Code: 1175




반응형