文章詳情頁
mysql優化 - mysql如何防止全表更新
瀏覽:145日期:2022-06-12 15:14:17
問題描述
mysql有一個安全模式,可是業務中有的時候也需要更新多行記錄,但是想實現阻止表字段被全部更新.在網上看到了有通過觸發器實現的防止全表更新,請問該如何寫呢?
問題解答
回答1:不是太明白題主的問題意思,你說的安全模式是開啟了sql_safe_updates這個后只允許帶where條件的更新的意思嗎,如果是這個開啟就可以滿足了,防止誤操作更新整個表的相關字段。另,阻止表字段全部更新是阻止你要更新的多行記錄嗎還是什么?
相關文章:
1. linux - 編譯時提示頭文件#include <mysql/mysql.h>不存在,百度之后也沒解決2. python - openpyxl讀取xlsx文件把數據生成字典,中文編碼問題?3. node.js - mac下vue-cli構建的項目為啥在windows就報錯呢?4. python - beautifulsoup獲取網頁內容的問題5. mysql主從復制 REPLICATE_DO_DB 參數從服務器reboot后每次都回滾為初始設置6. mysql索引 - mysql的表如何重新組織(或生成)索引?7. python小白的基礎問題 關于while循環的嵌套8. 設置 mysql 的 root用戶 可以被外網訪問后的問題9. django - Python error: [Errno 99] Cannot assign requested address10. python - linux怎么在每天的凌晨2點執行一次這個log.py文件
排行榜
