mysql表无法update
mysql用主键id作为update条件能成功,别的字段都不行,show processlist没有等待的进程,直接用navicat改表中的字段可以
表字段
用id可以
超时
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
mysql用主键id作为update条件能成功,别的字段都不行,show processlist没有等待的进程,直接用navicat改表中的字段可以
表字段
用id可以
超时
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
因为mysql有个叫SQL_SAFE_UPDATES的变量,为了数据库更新操作的安全性,此值默认为1
set sql_safe_updates=0;
设置为0就可以执行成功了
或者直接在where中加入id字段
and id > 0
你是不是数据量比较多,而且相应的字段没有索引