Error Code: 1175. You are using safe update
2024-09-05 13:33:03
使用MySQL执行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 Queries and reconnect.
在使用mysql执行update的时候,如果不是用主键当where语句,会报如下错误,使用主键用于where语句中正常。
异常内容: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 Queries and reconnect.
这是因为MySql运行在safe-updates模式下,该模式会导致非主键条件下无法执行update或者delete命令,执行命令SET SQL_SAFE_UPDATES = 0;修改下数据库模式
重新查询数据库值,已经成功更新
如果想要提高数据库安全等级,可以在恢复回原有的设置,执行命令:SET SQL_SAFE_UPDATES = 1;
执行成功后,以delete命令为例,非主键情况下又报错了,说明安全等级修改成功
最新文章
- 深入Nginx
- Android 传感器
- 【HTML5】canvas画布练习
- Android深度探索HAL与驱动开发 第二章 搭建Android开发环境
- javaWeb——图片验证
- Kettle实现MapReduce之WordCount
- android加固系列—5.加固前先学会破解,hook(钩子)jni层系统api
- 修复UIImagePickerController偷换StatusBar颜色的问题
- HDU-------(2795)Billboard(线段树区间更新)
- U-boot新手入门
- easy ui 下拉级联效果 ,下拉框绑定数据select控件
- Delphi XE5 安卓手机要求
- 操作Json
- 解决IE6下DIV无法实现1px高度问题
- iOS中 基于LBXScan库二维码扫描 韩俊强的博客
- P1462 通往奥格瑞玛的道路 最短路
- Mysql双主热备+LVS+Keepalived高可用部署实施手册
- linux文件查找-find和locate
- 解决weblogic 部署环境后出现的乱码问题
- Umbraco 资源推荐
热门文章
- .net Core 学习笔记(增加Nlog日志)
- WPF 精修篇 Winform 嵌入WPF控件
- MVC+Ninject+三层架构+代码生成 -- 总结(七、顯示層 一)
- delegate里的Invoke和BeginInvoke
- Markdown温故知新(3):六个实用扩展语法
- EntityFrameworkCore Db First 生成Model时出错 PowerShell 版本过低
- 将Python源程序打包成可独立执行的文件
- CSP复赛day2模拟题
- vue单页面应用中动态修改title
- SpringMVC拦截器执行流程