Mac下Workbench使用UPDATE或DELETE命令错误提示

  错误信息,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, toggle the option in Preferences -> SQL Editor and reconnect. 0.00034 sec

  出现原因:由于workbench为了防止初学者忘记添加where字句造成不必要的麻烦而加入了此类限制,但实践中发现,即使是加上了where字句也会提示这种错误,估计是bug。

 解决方法:

1、打开终端,用自己的账号进入MySQL,输入set sql_save_updates=0(关闭校验),set sql_save_updates=1(打开校验)后重新连接,设置生效

2、workbench客户端打开Preferences,去到SQL-Editor,将Safe Updates()项反选,后关闭客户端重新打开才会生效

你可能感兴趣的:(Mac下Workbench使用UPDATE或DELETE命令错误提示)