1. 오류

mysql에서 회원 한명을 삭제 하기 위해 delete문을 실행했더니

 

delete from test.member where name = 'a';

 

다음과 같은 오류가 발생하였다.

 

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.

 

2. 원인

safe모드 기능 때문에 delete나 update가 안되는 상태이다.

 

 

3. 해결방안

다음과 같이 safe모드를 0으로 설정하면 된다.

SET SQL_SAFE_UPDATES = 0;
delete from test.member;

WRITTEN BY
beautifulhill

,