热线电话:13121318867

登录
2020-07-07 阅读量: 975
MySQL Workbench解决安全模式

用MySQL Workbench执行了 “UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值”相关语句时,收到“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”这样的错误提示。

经过问题分析后才知道原来是MySQL Workbench的安全模式在作祟,在MySQL Workbench的安全设置下,执行的MySQL语句是更新和删除语句时都会出现这种错误提示;

解决方法如下:

1.点击MySQL workbench菜单栏上的Edit,选中Edit里的Preferences...

2.切换到[SQL Editor]页面

3.把[Forbid UPDATE and DELETE statements without a WHERE clause (safe updates)]之前的对勾去掉

4.点击[OK]按钮

5.重启MySQL workbench,问题即可解决

image.png

1.1768
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子