mysql delete數據時報Error Code 1175


我們在學校mysql的時候,在更新或者刪除數據的時候,會遇到以下錯誤:

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.000 sec

第一次遇到這個錯誤是正常的,這是因為mysql的安全機制造成的,以下是解決方案:

 

一 :選擇mysql上面的Edit菜單

 

 

二:選擇Edit菜單中的Preferences選項,選中SQL Editor,出現以下界面:

三:去掉safe Updates前面的選擇框

四:重新連接database,然后執行sql就可以刪除了

 

 

注意事項:

一般還是使用SET SQL_SAFE_UPDATES = 0;每次我們想刪除數據或者更新數據時使用一下。

更改了設置后,以后刪除更新數據時就不會有 什么提示了,一不小心我們刪除了就不好了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM