当前位置: 首页 > news >正文

MySQL删除/更新数据时报1175错误

原文 MySQL删除/更新数据时报1175错误

今天删除mysql数据库中的一条记录的时候,一直不能删除,提示错误信息如下:

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



后来通过搜索资料,发现mysql有个叫SQL_SAFE_UPDATES的变量,为了数据库更新操作的安全性,此值默认为1,所以才会出现更新失败的情况。

下面是SQL_SAFE_UPDATES变量为0和1时的取值说明:


SQL_SAFE_UPDATES有两个取值0和1,


SQL_SAFE_UPDATES = 1时,不带where和limit条件的update和delete操作语句是无法执行的,即使是有where和limit条件但不带key column的update和delete也不能执行。


SQL_SAFE_UPDATES = 0时,update和delete操作将会顺利执行。那么很显然,此变量的默认值是1。


所以,出现1175错误的时候,可以先设置SQL_SAFE_UPDATES的值为0,然后再执行更新,例如:

[sql] view plain copy
    1. SQL_SAFE_UPDATES = 0;  
    2. delete from testTable where name='张三'

相关文章:

  • lua字符串对齐函数
  • 解决myeclipse10.x的Servers产生的NullPointerException
  • create database xx 或者show database 没有任何反应
  • Javascript模版引擎简介
  • paip.不同目录结构哈的文件批量比较
  • RHEL 5.x 平台 10G RAC 的快速安装脚本
  • 便捷的 chrome/Firefox扩展
  • mysql的datetime类型字段的区间查询
  • RGBA是什么
  • 模块化编程
  • ffmpeg编译
  • windows上安装Django
  • 故障原因:由于exchange服务器设置自动更新服务器重启后登陆owa报错http 500错误...
  • My name Hunk
  • 在VIM中添加一键编译和一键运行
  • css系列之关于字体的事
  • java8 Stream Pipelines 浅析
  • JavaScript HTML DOM
  • k个最大的数及变种小结
  • linux学习笔记
  • PAT A1017 优先队列
  • Twitter赢在开放,三年创造奇迹
  • 不上全站https的网站你们就等着被恶心死吧
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 关于for循环的简单归纳
  • 聊聊hikari连接池的leakDetectionThreshold
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 码农张的Bug人生 - 初来乍到
  • 时间复杂度与空间复杂度分析
  • 数组大概知多少
  • 小试R空间处理新库sf
  • 学习笔记TF060:图像语音结合,看图说话
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • 主流的CSS水平和垂直居中技术大全
  • 06-01 点餐小程序前台界面搭建
  • FaaS 的简单实践
  • Spring Batch JSON 支持
  • 浅谈sql中的in与not in,exists与not exists的区别
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • ​LeetCode解法汇总2670. 找出不同元素数目差数组
  • ​Linux·i2c驱动架构​
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • #define 用法
  • #大学#套接字
  • (C语言)球球大作战
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (九)One-Wire总线-DS18B20
  • (转)创业的注意事项
  • (转)创业家杂志:UCWEB天使第一步
  • .net mvc actionresult 返回字符串_.NET架构师知识普及
  • .net mvc 获取url中controller和action
  • .Net Redis的秒杀Dome和异步执行