今天在学MySQL的时候,Workbench报了一个1175错误,因为是MySQL Workbench的默认的安全设置是不能批量更新表的。当要执行的SQL语句是进行批量更新或者删除的时候就会提示这个错误。

解决方法有两种:

#执行这个SQL语句
SET SQL_SAFE_UPDATES = 0;

或者手动关闭Safe Updates:

  1. Edit --> Preferences --> SQL Queries --> "Safe Updates"  (取消此复选框)
  2. 重新连接服务器查询
  3. 现在可执行更新或删除操作

且乐生前一杯酒