是否有可能使用工作台连接到Linux服务器,并将输出发送到CSV或文本文件?

我有一个用户正在使用工作台连接到Linux MySQL服务器,并希望将查询结果直接发送到他的计算机上的csv或文本文件。 我知道怎么做,如果我在Linux上,而不是从工作台上。 我知道你可以得到你的结果我工作台和出口,但我想保存一步。 其中一个问题是他的结果集非常大,工作台有时会有内存错误。

我不确定Workbench,但是你可以在本地机器上使用一个简单的代理。

当结果返回时,只需将代理输出到文本/ csv文件,然后将其中继到Workbench(如果需要)。

只是一个想法,但如果内存问题将是一个持续的问题,可能只值得。

select ... into outfile '<path>/file.csv'应该工作。 根据这个链接,你将需要给予用户'FILE'特权。 当然,您需要将权限写入您尝试创build文件的位置。

关于内存问题,也许使用命令行而不是Workbench?