第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Mysql 報(bào)錯(cuò) ERROR 1175 - SQL_SAFE_UPDATES

標(biāo)簽:
MySQL

摘要

Mysql 报错 ERROR 1175, 是因为启动的时候开启了安全更新模式导致的
报错信息如下

ERROR 1175 (HY000): You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column

SQL_SAFE_UPDATES

这个报错是因为在更新表的时候where条件中没有到没有含有KEY的列导致的

另外更新的时候没有where条件也会报类似的错误

root@127.0.0.1 : auditAdmin 16:54:10> create table lc_temp(id int,name varchar(20)) ;Query OK, 0 rows affected (0.03 sec)root@127.0.0.1 : auditAdmin 16:54:23> update lc_temp set name='james';ERROR 1175 (HY000): You are using safe update mode and you tried to update a table without a WHERE that uses a KEY columnroot@127.0.0.1 : auditAdmin 16:54:32>

注意开头提示的“你在使用安全更新模式”,参考Mysql官网,在启动mysql的时候使用"安全更新模式 --safe-updates"相当于设置了如下命令SET sql_safe_updates=1, sql_select_limit=1000, max_join_size=1000000;


附加

这里说明下sql_select_limit参数,为了防止出现不带where条件的全表查询导致资源浪费。如果表中的记录大于1000条的时候,只显示1000条记录

有两种方式解决

## modify sql_safe_updatesset sql_safe_updates=0;set sql_safe_updates=off;## limit select username from userinfo limit 10001;

当报错的时候检查,这个变量是开启的状态

root@127.0.0.1 : (none) 16:42:44> show variables like '%SQL_SAFE_UPDATES%';
+------------------+-------+| Variable_name    | Value |
+------------------+-------+
| sql_safe_updates | ON    |+------------------+-------+1 row in set (0.00 sec)

修改为OFF或者0

SET sql_safe_updates = 0;
SET sql_safe_updates = OFF;

再去执行update,就没有问题

Refer to mysql-tips



作者:全栈运维
链接:https://www.jianshu.com/p/9b8125c87519

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶(hù)
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專(zhuān)欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消