【发布时间】:2016-03-02 11:32:09
【问题描述】:
我有一个 MySql 查询,如下所示:
UPDATE signup SET lastname='Lastname', password='123'
WHERE firstname='Firstname';
我正在使用 MySql Workbench 来执行查询。
但它没有更新行并显示此错误:
您正在使用安全更新模式,并且您尝试在不更新的情况下更新表 使用 KEY 列的 WHERE 要禁用安全模式,请切换选项 在 Preferences -> SQL Editor 中并重新连接。
【问题讨论】:
-
"显示错误" => 哪一个?
-
我的错误是 - 您正在使用安全更新模式,并且您尝试更新没有使用 KEY 列的 WHERE 的表 要禁用安全模式,请切换 Preferences -> SQL Editor 中的选项并重新连接。
-
请查看类似问题http://stackoverflow.com/questions/11448068/mysql-error-code-1175-during-update-in-mysql-workbench
标签: mysql sql mysql-workbench