当前位置: 代码迷 >> 综合 >> Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE tha
  详细解决方案

Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE tha

热度:75   发布时间:2023-10-27 16:14:17.0

mysql在执行删除更新语句时报这种错误,是因为在mysql在safe-updates模式中,如果你where后跟的条件不是主键id,那么就会出现这种错误。

解决方式有两种

     1、SET SQL_SAFE_UPDATES = 0;执行该命令更改mysql数据库模式。

     2、在where判断条件中跟上主键id    例如:delete from firstmysqldatabase.user where UserName='zhangsan' and ID>=0;

     

 

  相关解决方案