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;//結束後再開啟
資料來源:
留言
張貼留言