mysql delete数据时报Error Code 1175
2024-08-26 10:16:52
我们在学校mysql的时候,在更新或者删除数据的时候,会遇到以下错误:
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. 0.000 sec
第一次遇到这个错误是正常的,这是因为mysql的安全机制造成的,以下是解决方案:
一 :选择mysql上面的Edit菜单
二:选择Edit菜单中的Preferences选项,选中SQL Editor,出现以下界面:
三:去掉safe Updates前面的选择框
四:重新连接database,然后执行sql就可以删除了
注意事项:
一般还是使用SET SQL_SAFE_UPDATES = 0;每次我们想删除数据或者更新数据时使用一下。
更改了设置后,以后删除更新数据时就不会有 什么提示了,一不小心我们删除了就不好了。
最新文章
- 如何用PowerShell列出你机器上的.NET Framework的版本号和SP服务补丁
- php+js进度读取条
- android事件拦截处理机制详解
- 从0开始学Java——JSP&;Servlet——如何在Eclipse中配置Web容器为tomcat
- cURL 学习笔记与总结(2)网页爬虫、天气预报
- js解析或获取页面路径归纳
- 又是干货,这个春节感觉吃饱了。各方面---RHCS集群理论
- UIScrollView中添加一个视图,实现让其始终固定在某个位置
- 左右 android AES 所述机器的一部分 javax.crypto.BadPaddingException: pad block corrupted
- C#多线程编程(4)--异常处理+前三篇的总结
- Linux(Manjaro) - IntelliJ IDEA (JetBrains) 字体模糊解决方法
- CentOS7编译安装SVN(subversion1.9.7)
- 本地项目提交到github和提交更新(转)
- Linux下pn532板子测试学校水卡
- docker入门 什么是docker? 为什么使用docker?
- 秒杀系统-service
- nginx高并发下配置参数
- 向kafka批量发送已存在的txt文件
- 733. Flood Fill
- sql-DDL, DML 常用语句