更新mysql出错:出错原因 You are using safe update mode
追逐太阳-追求梦想 2017-12-04 20:59:24 2968 收藏
分类专栏: 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。
经过翻译是当前模式为安全更新模式,不能使用非主键列更新数据表。
解决方法:将数据库安全模式修改字段修改为1。
语句:SET SQL_SAFE_UPDATES=0;
注意:SQL_SAFE_UPDATES与=,以及=与0之间不能用空格。否则会更新出错。
修改完成后,可以使用非主键更新数据表了。
方法2

————————————————
版权声明:本文为优快云博主「追逐太阳-追求梦想」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/a837201942/java/article/details/78713775
此篇博客介绍了在MySQL中遇到'安全更新模式'错误(ErrorCode: 1175)的解决方案,包括如何将SQL_SAFE_UPDATES设置为0,以允许非主键列更新数据。同时,提供了版权声明和原文链接。
302

被折叠的 条评论
为什么被折叠?



