Mysql 5.7,默认执行 update 语句时遇到错误提示:

Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect.

原因:

默认的安全策略,使得更新时,如果不依靠主键列进行查询时将被提示并失败。

解决方式:

SET SQL_SAFE_UPDATES = 0;

关闭掉该方式

修改如下:

SET SQL_SAFE_UPDATES = 0;

UPDATE `column` SET `column` = 新值 WHERE 非主键列条件;

SET SQL_SAFE_UPDATES = 1;

最新文章

  1. 使用Office 365抓取PM2.5数据
  2. Repeater数据绑定
  3. 文件 FIFO队列
  4. Using Git subtrees to split a repository
  5. 如何制作iso文件
  6. java数组学习
  7. python calendar(日历)模块
  8. echart
  9. iOS 10.10 10.11 10.12 安装升级CocoPods
  10. Ioc及Bean容器(三)
  11. 自动化测试基础篇--Selenium获取元素属性
  12. web页面乱码,JSP页面编码设置
  13. ASCII码与unicode字符集
  14. 『MXNet』第九弹_分类器以及迁移学习DEMO
  15. C语言程序设计I—第十三周教学
  16. Javascript,获取元素,write方法
  17. 在VS2012中采用C++中调用DLL中的函数(4)
  18. .net core 基于multipart/form-data的文件上传,这里以图片上传为例
  19. ajax post请求json数据在spring-controller解析
  20. CNN学习笔记:全连接层

热门文章

  1. Linux tmux
  2. ubuntu在命令行下同步时间
  3. Win10 linux子系统Ubuntu下显示图形界面
  4. Luogu 4781 【模板】拉格朗日插值
  5. 在VS2008和VS2010中禁用Visual Assist X
  6. this与$(this)的区别
  7. vb.net 中 listview 中编辑 可以用 ComboBox 选择编辑数据
  8. 煤球数目——第七届蓝桥杯C语言B组(省赛)第一题
  9. Spring源码研究:数据绑定
  10. 新编html网页设计从入门到精通 (龙马工作室) pdf扫描版​