美文网首页数据库使用习惯总结
Mac下Workbench使用UPDATE或DELETE命令错误

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

作者: 三刀不留Ethan刀奈特 | 来源:发表于2017-06-04 07:55 被阅读0次

      错误信息,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命令错误

        本文链接:https://www.haomeiwen.com/subject/zfkvfxtx.html