解决Mysql Workbench的Error Code: 1175错误

使用workbench,如果你要批量更新或删除数据,一般会报“Error Code: 1175 You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column”错误,这是Workbench的安全设置导致的,通过设置就可以处理。

01.jpg

快速设置,直接在workbench里面的查询窗口输入“SET SQL_SAFE_UPDATES = 0;”就可以了。如果你想要图形界面设置,请继续。


在workbench的菜单栏点击“edit-->Preferences”,然后会弹出对话框“workbench preferences”


在“workbench”左边栏点击“SQL Editor”,会看到最后一行是“Safe Updates……”是打钩的,我们只要缺消打钩即可。


当缺消打钩之后,点击“OK”按钮,linux系统可能会出现“OK”按钮无法点击的情况,请在左边栏点击“General Editors”选项,这样就可以点击“OK”按钮了。


当上面设置好之后,请重启workbench。

真诚赞赏,手留余香
赞赏
MySQL
该不该删除数据——关于软删除
2016-09-26
MySQL
字段别名不能直接在谓词部分引用
2016-09-26
ngtwewy
随机推荐
MySQL 的 sql_mode 模式介绍:为什么 MySQL 中 int,float,double 类型字段插入空字符时自动转为0
curl 的用法指南
Vue3 挂载全局方法
如何使用命令修改 MySQL 数据库名称
MySQL 表名预处理
使用 svg 作为背景图片
如何调整 iconfont 图标的位置和基线
macOS 生成 icns 图标
Nginx 通过日志统计访问数据
WordPress 按自定义排序的两种方法

微信联系我

夜间模式切换
回到顶部