当执行MySQL update语句的时候, where 条件中没有主键时会报错:

“You are using safe update mode and you tried to update a table without a WHERE clause that uses a KEY column.”

要解決就是将 MySQL 的 Safe Update Mode 关闭:

SET SQL_SAFE_UPDATES=0;

当需要重新启用的时候,需要执行

SET SQL_SAFE_UPDATES=1;

标签: MySQL报错

添加新评论