2

通常我可以使用查询更新我的行,例如

UPDATE t SET col1='123' WHERE col2 LIKE '%abc%';

或者

UPDATE mydb.t SET col1='123' WHERE col2 LIKE '%abc%';

但是对于 MySQL Workbench,我似乎只能SELECT但不能UPDATE使用带有查询的表。

有人知道使用工作台的修复方法吗?

使固定

要禁用安全模式,请切换 Preferences -> SQL Editor -> Query Editor 中的选项并重新连接。

4

1 回答 1

0

Mysql 工作台通常默认禁用没有 where 子句的更新,和/或命中超过配置的 X 元素的更新。

当您尝试更新但失败时,如果我认为是这样,请注意错误消息,因为它会准确告诉您要更改的设置。

于 2012-10-03T14:17:00.263 回答