在使用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;

安全起见,执行完操作后,建议在恢复成默认状态为:1

SET SQL_SAFE_UPDATES = 1;

或者直接操作如图

https://www.cnblogs.com/xxoome/p/5707966.html

mysql开启/关闭安全模式相关推荐

  1. 196 - 200.MySQL开启,关闭和退出服务

    1.MySQL的下载 1.MySQL是基于C/S(Client/Server)模式 客户端与服务器 2.MySQL文件的下载 1.windows平台下载 a.msi安装板 b.zip解压版 2.MyS ...

  2. 关闭mysql的安全模式_mysql开启和关闭安全模式

    今天在进行数据库UPDATE的时候出了一个问题,我把非主键的字段当作UPDATE的条件(筛选条件)时,提示了如下的语句 Error Code: 1175. You are using safe upd ...

  3. mysql怎么禁用安全模式_mysql开启和关闭安全模式

    今天在进行数据库UPDATE的时候出了一个问题,我把非主键的字段当作UPDATE的条件(筛选条件)时,提示了如下的语句 Error Code: 1175. You are using safe upd ...

  4. Linux下开启/关闭MySql Server命令

    要开启/关闭/重启MySql Server,首先登录为root账户,或者在一下命令前加sudo前缀. 如果你用的是RedHat/Fedora,那么就可以用这些命令: 开启:         /etc/ ...

  5. mysql 严格模式_MySQL 开启/关闭 严格模式(Strict Mode)

    [广告:最高 ¥2000 红包]阿里云服务器.主机等产品通用,可叠加官网常规优惠使用 | 限时领取 查看 Mysql 是否开启严格模式: 打开 MySQL 配置文件 my.cnf(windows为my ...

  6. Linux下开启/关闭MySql Server

    要开启/关闭/重启MySql Server,首先登录为root账户,或者在一下命令前加sudo前缀. 如果你用的是RedHat/Fedora,那么就可以用这些命令: 开启:         /etc/ ...

  7. mysql 开启gtid_MySQL 在线开启/关闭GTID

    环境介绍 Part1:写在最前 截止本文撰写当日,MySQL5.7.16是官网的最新稳定版,本文将用MySQL5.7.16来进行演示.从MySQL5.6开始,支持了GTID复制模式,这种模式其实是把双 ...

  8. mysql5.7跳过gitd_MySQL5.7在线开启/关闭GTID

    MySQL5.7在线开启/关闭GTID 环境介绍 Part1:写在最前 截止本文撰写当日,MySQL5.7.16是官网的最新稳定版,本文将用MySQL5.7.16来进行演示.从MySQL5.6开始,支 ...

  9. 修改mysql编码方式centos_CentOS下修改mysql数据库编码为UTF-8(附mysql开启远程链接和开放3306端口)...

    楼主在配置好linux云服务器的jdk,tomcat,mysql后,当要开始部署项目是,忽然意识到一个很严重的问题,那就是数据库的编码问题,自安装完成后并未修改数据库的额编码....下面就来讲说lin ...

最新文章

  1. 通过源码分析MyBatis的缓存
  2. BACKUP PENDING状态的解除
  3. ECCV 2018论文解读 | DeepVS:基于深度学习的视频显著性方法
  4. python卸载_删除系统 Python 引发的惨案
  5. 【kafka】kafka 如何 删除 清除 消费组 信息
  6. 快乐大本营中测试声音年龄的软件_海天味极鲜酱油极限挑战宝藏行 终极试炼,极限成员们勇登珠峰大本营...
  7. P1955 [NOI2015]程序自动分析
  8. 减小数据泄密负面影响的办法
  9. 【空间分析】6 空间关系
  10. 归并排序java详解
  11. 在matlab下计算信源熵
  12. EdgeGallery — MEP — APIs
  13. 英文投稿的一点经验【转载】
  14. 华为交换机 查ip冲突_华为交换机怎么通过ip查端口号
  15. Java 进阶 hello world! - 中级程序员之路
  16. Cannot assign requested address问题总结
  17. 汽车智能化的商业化路径、产业演进及投资机会探讨——附下载链接
  18. Vue缓存路由(keep-alive)以及新的生命周期
  19. ubuntu18.04下EnlightenGAN运行过程记录
  20. SQL SERVER 为现有表中增加列

热门文章

  1. 如何在谷歌浏览器中使用vue调试工具
  2. SCALABLE PRIVATE LEARNING WITH PATE论文笔记
  3. M1 docker 安装mysql5.7
  4. Scrum——“鸡”和“猪”的寓言
  5. ESKF_Error-state kinematics for IMU-driven systems
  6. 全面详细的面试指南:计算机网络篇 (附答案)
  7. 光遇android和ios有什么区别,光遇安卓和苹果可以一起玩吗?
  8. 云计算网络工程师路线图_职业路线图:云工程师
  9. mysql “Host is blocked because of many connection errors”
  10. 边界无限入选首届“网络安全高成长性企业”并荣获“勇创之星”