更新查询在工作台中中断?

Don*_*n P 3 mysql sql mysql-workbench

第一个查询返回一组预期的记录,但是当我运行更新查询并刷新时,它立即显示“查询中断”但没有消息。

SELECT * FROM table WHERE value = 0;
UPDATE table SET value = 99 WHERE value = 0;
Run Code Online (Sandbox Code Playgroud)

我可以手动更新表,所以我认为没有权限问题。在这种情况下,什么可能导致查询中断?

版本:6.3.7

Don*_*n P 5

MySQL-Workbench 中有一个默认的千行限制。SELECT 查询将返回结果,但如果要更新的记录数超过一千,则 UPDATE 将失败。一种选择是限制查询本身要更新的记录数,或者您可以按照文档中的说明调整设置。