MySQL防止delete命令刪除資料的兩種方法

ciscopuke發表於2021-09-09

方法一
我常用的做法,就是在資料庫中加一個刪除標識欄位,
如: isdel=1 這樣就程式碼刪除的欄位了

方法二
直接限制mysql刪除

啟動MySQL的時候加上引數 -U

-U, --safe-updates  Only allow UPDATE and DELETE that uses keys.

他的作用是防止執行delete的時候沒帶有條件語句,如果沒加上where則語句不執行。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4369/viewspace-2810549/,如需轉載,請註明出處,否則將追究法律責任。

相關文章