2

我在具有 16GB 内存的 Windows 7 64 位上运行 MySQL Server 5.5.20。当我在 Workbench 的 5m 记录表上执行 select * 时,我得到错误代码 2008 Client of Memory。我无法查看我的整个表格以便将其导出。ODBC 连接给我同样的内存不足错误。是否有一组变量可以更改以阻止这种情况?

我尝试了很多不同的东西,是的,返回此表中的所有字段和所有记录对我来说很重要。有没有人有什么建议?

4

1 回答 1

0

使用 --quick 选项,这将强制 mysql 一次从服务器 1 行检索结果,而不是将其作为必须缓冲在内存中的整个集合返回。这可能需要更长的时间,但至少它会运行。

select * from table quick 
于 2012-08-13T15:47:54.967 回答