天天看點

限制MySQL Delete語句删除資料

msyql中delete删除限制可以防止一些非法删除保證資料庫的安全了,我們大多數幫法是直接加一個字段,以做删除标記,下面我來介紹介紹。

方法一:

我常用的做法,就是在資料庫中加一個删除辨別字段,

如: isdel=1 這樣就代碼删除的字段了

方法二:

直接限制MySQL delete語句删除

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

 代碼如下 複制代碼
-U, --safe-updates  Only allow UPDATE and DELETE that uses keys.

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

版權聲明:本文為CSDN部落客「weixin_34414196」的原創文章,遵循CC 4.0 BY-SA版權協定,轉載請附上原文出處連結及本聲明。

原文連結:https://blog.csdn.net/weixin_34414196/article/details/91928698