mysql 修改和刪除 權限設置


SET SQL_SAFE_UPDATES = 0;  

update和delete操作將會順利執行

 

SET SQL_SAFE_UPDATES = 1; (安全更新模式(safe update mode)

update操作中:當where條件中列(column沒有索引可用且無limit限制時會拒絕更新。where條件為常量且無limit限制時會拒絕更新。

delete操作中: 當where條件為常量,或where條件為空,或where條件中 列(column沒有索引可用且無limit限制時拒絕刪除。

 

需要注意的是:

update操作中,where可以為常量  ,where條件中列(column)可以沒有索引。但是需要有limit限制。

然而delete要嚴格一些:where不能為常量,且where條件中列(column)不能沒有索引!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM