mysql工作台不能:更新喜欢的地方
Posted
技术标签:
【中文标题】mysql工作台不能:更新喜欢的地方【英文标题】:mysql workbench cannot : update where like 【发布时间】:2012-09-24 11:48:05 【问题描述】:通常我可以使用查询更新我的行,例如
UPDATE t SET col1='123' WHERE col2 LIKE '%abc%';
或
UPDATE mydb.t SET col1='123' WHERE col2 LIKE '%abc%';
但使用 mysql Workbench,我似乎只能 SELECT
而不能 UPDATE
带有查询的表。
有人知道使用 Workbench 的修复方法吗?
修复
要禁用安全模式,请切换首选项 -> SQL 编辑器 -> 查询编辑器中的选项并重新连接。
【问题讨论】:
【参考方案1】:Mysql 工作台通常默认禁用不带 where 子句的更新,和/或命中超过配置的 X 元素的更新。
当您尝试更新但失败时,如果我认为是这样,请注意错误消息,因为它会准确告诉您要更改的设置。
【讨论】:
你可以在这里找到错误详情和回答:***.com/questions/14231278/…以上是关于mysql工作台不能:更新喜欢的地方的主要内容,如果未能解决你的问题,请参考以下文章