mysql workbench执行update操作报错_MySQL
程序员文章站
2022-05-04 10:02:04
...
错误代码:
You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column.
错误原因:修改或者删除SQL语句执行时用非主键作为条件会被认为是“不安全”的。
解决方案:修改默认设置
执行如下代码:
SET SQL_SAFE_UPDATES = 0;
设置安全修改为0(0为false,1为true),设置true或者false也是可以的
上一篇: ps怎么画真人头发
下一篇: python通过smpt发送邮件的方法
推荐阅读
-
mysql update操作 出现incorrect datetime value
-
mysql insert的几点操作(DELAYED,IGNORE,ON DUPLICATE KEY UPDATE )
-
mysql insert的几点操作(DELAYED,IGNORE,ON DUPLICATE KEY UPDATE )
-
MySQL执行update语句和原数据相同会再次执行吗
-
php+MySQL判断update语句是否执行成功的方法
-
Mac上将brew安装的MySql改用Docker执行操作过程
-
mysql执行sql文件报错Error: Unknown storage engine‘InnoDB’的解决方法
-
Shell脚本中执行sql语句操作mysql的5种方法
-
mysql命令行脚本执行操作示例
-
关于php操作mysql执行数据库查询的一些常用操作汇总