在 MySQL Workbench 中执行 SQL 查询时,查询会自动限制为 1000 行。如何防止该工具施加此限制?
答案1
您需要LIMIT
在查询结束时添加自己的子句。
使用一个大于可能返回的项目数的数字,例如LIMIT 100000
。
来源: http://wb.mysql.com/?p=230#comment-1279
更新:
(使用版本 5.2.29CE,不确定是否是最新版本):
在菜单栏上访问Edit
-> Preferences
。
跳至SQL Queries
标签。
在Query Results
底部部分取消勾选该Limit Rows
选项。
如果愿意的话,您也可以从此处将限制调整为更高的值。
更新:
(使用版本 6.3.4.0.828)
在菜单栏上访问Edit -> Preferences
。展开SQL Editor
。选择SQL Execution
。
在里面选择查询结果部分,您可以取消选中限制行数或增加/减少限制行数。
答案2
Mac 版 6.0
菜单栏->查询->限制行->不限制