MySQL 更新刪除產生錯誤1175 update delete error 1175

 今天在更新刪除資料時,發生了error 1175錯誤,接下來會介紹如何處理這個錯誤:

原因:開啟的狀態下,在沒有 WHERE 或 LIMIT 條件的 UPDATE 或 DELETE 動作會拒絕執行而即使是有 WHERE 和 LIMIT 條件,但沒有 KEY column 的 WHERE 條件也會拒絕執行。

SET SQL_SAFE_UPDATES=0;//關閉

//You want do something...

UPDATE XXXXXX SET XXXXXX WHERE XXXXXXX;

DELETE XXXXXX  WHERE XXXXXXX;

SET SQL_SAFE_UPDATES=1;//結束後再開啟



資料來源:

http://b00.tw/opkHR

留言

熱門文章