天天看點

【Mysql】MySQL Workbench “Error Code: 1175” 的解決方法

當用MySQL Workbench進行資料庫的批量更新時,執行一個語句會碰到以下錯誤提示:

Error Code: 1175 You are using safe...without a WHERE that uses a KEY column

因為是MySQL Workbench的預設的安全設定是不能批量更新表的。當要執行的SQL語句是進行批量更新或者删除的時候就會提示這個錯誤。

解決方法如下:

打開Workbench的菜單[Edit]->[Preferences...]->切換到[SQL Queries]頁面->把[Safe Updates]之前的對勾去掉->點選[OK]按鈕

最後記得要重新開機一下sql editor,建立一個新的連接配接就可以了。

【Mysql】MySQL Workbench “Error Code: 1175” 的解決方法

或者在查詢之前,

先執行一下的語句:

SET SQL_SAFE_UPDATES = 0;