728x90
테이블에서 키값을 이용한 update나 delete만을 허용하도록 되어 있는데, 그렇지 않게 좀더 넓은 범위의 sql을 적용하려고 할때 workbench에서 경고를 주는것이다.
즉 하나의 레코드만을 update, delete하도록 설정되어 있는데, 다수의 레코드를 update나 delete하는 sql명령어가 실행되기 때문에 발생을 하는 것으로
쉽게말해 한번에 여러 row 를 업데이트할 때, 막아두는게 Safe mode On 입니다.
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.
이런 오류가 뜨게 될 시 사용하면 된다.
'디버깅 ( 오류 해결 과정 )' 카테고리의 다른 글
MYSQL - 오류 error : 1062 ["error": "1062 (23000): Duplicate entry '0' for key] 해결방법 (0) | 2022.12.08 |
---|---|
MySQL - foreign key constraint fails 에러 ERROR CODE : 1451 해결방법 (1) | 2022.12.08 |
머신 러닝 : 데이터가 없어서 다른 값(0)으로 셋팅하는 경우 다른 값으로 셋팅된 값을 NaN으로 바꿔주는 방법 판다스의 replace() (0) | 2022.12.02 |
파이썬 pandas,데이터 시각화 실습 문제풀이 오류 해결 (0) | 2022.11.29 |
Python파이썬 pandas 문자열 함수 사용 에러 (0) | 2022.11.25 |