MySQL安全模式導(dǎo)致刪除表數(shù)據(jù)失敗

在mysql表中刪除的數(shù)據(jù)的時(shí)候使用了主鍵范圍刪除,sql執(zhí)行失敗了,失敗反饋如下:

You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. Cannot use range access on index 'PRIMARY' due to type or collation conversion on field 'MigrationId' To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect

這是因?yàn)镸ySql運(yùn)行在safe-updates模式下,該模式會導(dǎo)致非主鍵條件下無法執(zhí)行update或者delete命令。

查看開關(guān)狀態(tài)。

show variables like ‘SQL_SAFE_UPDATES’;

執(zhí)行命令,修改下數(shù)據(jù)庫模式

SET SQL_SAFE_UPDATES = 0;
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 什么是數(shù)據(jù)庫? 數(shù)據(jù)庫是存儲數(shù)據(jù)的集合的單獨(dú)的應(yīng)用程序。每個(gè)數(shù)據(jù)庫具有一個(gè)或多個(gè)不同的API,用于創(chuàng)建,訪問,管理...
    chen_000閱讀 4,144評論 0 19
  • 1.A simple master-to-slave replication is currently being...
    Kevin關(guān)大大閱讀 6,254評論 0 3
  • MySql 執(zhí)行 DELETE FROM Table 時(shí),報(bào) Error Code: 1175. You are ...
    張小白_2540閱讀 3,258評論 0 1
  • 1,MySQL權(quán)限體系 mysql 的權(quán)限體系大致分為5個(gè)層級: 全局層級: 全局權(quán)限適用于一個(gè)給定服務(wù)器中的所有...
    不排版閱讀 1,009評論 0 4
  • 英文用戶調(diào)查: 跟Joe做了溝通,這周定了增加200份survey指標(biāo),目前有195份,今天正在聯(lián)系BTCVIX ...
    NathalieW閱讀 199評論 0 0

友情鏈接更多精彩內(nèi)容