mysql: Error Code: 1175. You are using safe update
2015-11-12 15:34
357 查看
使用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语句中正常。
这是因为MySql运行在safe-updates模式下,该模式会导致非主键条件下无法执行update或者delete命令,执行命令SET SQL_SAFE_UPDATES = 0;修改下数据库模式。提高数据库安全等级。
在使用mysql执行update的时候,如果不是用主键当where语句,会报如下错误,使用主键用于where语句中正常。
这是因为MySql运行在safe-updates模式下,该模式会导致非主键条件下无法执行update或者delete命令,执行命令SET SQL_SAFE_UPDATES = 0;修改下数据库模式。提高数据库安全等级。
相关文章推荐
- [LeetCode237]Delete Node in a Linked List
- 【优化】前端性能优化
- JS中class的实现方式,另模拟dojo.declare
- js隐藏切换文本信息
- JSP中page、include等指令小结
- jquery控制按钮的禁用与启
- javascript生成随机数方法汇总
- JSP针对XML文件操作技巧实例分析
- 关于在jsp中使用图片相对路径的问题
- SharedPreferences使用
- js二维数组和多维数组的定义声明
- 使用系统方法 创建一个 自定义样式的button
- 奇 偶 行的css 设置背景颜色.
- JavaScript中的this用法总结
- 基本的css
- 前端开发框架对比
- PullToRefreshView的样式以及一些问题
- Inheritance in JavaScript 继承
- jsoup 语法整理
- css代码初始化