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