티스토리 뷰
728x90
MYSQL에서는 기본적으로 제공하는 Workbench를 설치하여 Delete, Update 를 사용시에 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 MODE 가 켜져있어서 그런다.
2가지 방법을 하면 사용할수 있다.
1. WORKBENCH 에서 아래의 쿼리를 실해하면 된다.
SET SQL_SAFE_UPDATE = 0;
2. WORKBENCH 에서 메뉴창에서 EDIT -> PREFERENCES -> SQL EDITOR -> 제일 아래에
SAFE UPDATE ( rejects UPDATEs and DELETEs with no restrictions)
의 체크를 해제하고 OK누르고 재접속 하면 적용이 된다.
'DB server > Mysql&MariaDB' 카테고리의 다른 글
Mysql 8 이상버전 오류 (5) | 2019.07.02 |
---|