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.
프로그래밍/SQL 2019. 12. 14. 13:251. 오류
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;
'프로그래밍 > SQL' 카테고리의 다른 글
mysql - AI(auto_increment) 속성 초기화하기 (0) | 2019.12.14 |
---|---|
mysql workbench-failed to Connect to MySQL at width user root Bad handshake (0) | 2019.12.14 |
outer join - mysql (0) | 2019.11.28 |
workbench에서 readonly 해제하기 (0) | 2019.11.28 |
mysql - Error Code: 1248 Every derived table must have its own alias (0) | 2019.11.22 |
WRITTEN BY
,