碼迷,mamicode.com
首頁 > 數據庫 > 詳細

mysqlworkbench 執行update語句報錯:You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column

時間:2019-06-19 10:49:57      閱讀:77      評論:0      收藏:0      [點我收藏+]

標簽:div   Edito   blog   key   detail   取消   using   like   mamicode   

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

技術圖片

解決辦法1:

其實錯誤提示中已經給出了解決辦法了

關閉安全模式:

Edit --> Preferences --> SQL Editors-->取消溝選 Safe Updates 先項

技術圖片

技術圖片

 

別忘記重啟MysqlWorkbench,重啟之后就可以正常執行更新語句了
技術圖片

 


解決辦法2:
參考:https://blog.csdn.net/sanpic/article/details/79879408

可以通過以下SQL進行狀態查詢


showvariables like sql_safe%;

解決方案:

  1. 執行SQL:
    set sql_safe_updates=0;
    或
    set sql_safe_updates=off;

 



mysqlworkbench 執行update語句報錯:You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column

標簽:div   Edito   blog   key   detail   取消   using   like   mamicode   

原文地址:https://www.cnblogs.com/kaerxifa/p/11049888.html

(0)
(0)
   
舉報
評論 一句話評論(0
登錄后才能評論!
? 2014 mamicode.com 版權所有 京ICP備13008772號-2
迷上了代碼!
公式规律下期单双