解决WorkBench执行更新语句时【1175 SQLSTATE: HY000 (ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE)】

来源:互联网 发布:网络直播打赏 编辑:程序博客网 时间:2024/06/09 20:15
Error: 1175 SQLSTATE: HY000 (ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE)

Message: You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column.

通常在之行Update语句时出现该问题,在前面加入:SET SQL_SAFE_UPDATES = 0;

近日在WorkBench下执行时发现可以通过设置[Edit]->[Preferences]->[SQL Editor]下,将
“Safe Updates”.Forbid Updates and Deletes with no key in Where clause or no Limit clause.Requires a reconnection.
前面的checkbox取消选中,保存即可~

注:workbench设置完后需要重新启动一下。

0 0
原创粉丝点击