且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

使用 MySQL Workbench 5.2 在表上执行更新命令时出错(错误代码:1175)

更新时间:2023-09-04 18:47:22

每次你尝试更新mysql中的行时遇到这种错误,那是因为你尝试更新一个没有使用的WHERE的表KEY 列.

Every time you encountered that kind of error when trying to update rows in mysql, It’s because you tried to update a table without a WHERE that uses a KEY column.

你可以修复它,

SET SQL_SAFE_UPDATES=0;
UPDATE user SET email = 'abc@yahoo.com' WHERE email='ripon.wasim@yahoo.com';

或在工作台中

  • 编辑 -> 首选项 -> SQL 查询
  • 取消选中禁止不带 WHERE 子句的 UPDATE 和 DELETE 语句(安全更新)
  • 查询 --> 重新连接到服务器