MySQL导出结果

时间:2012-03-20 19:28:00

标签: mysql

我在Windows上运行了一个客户端mysql命令行,我正在访问一个远程数据库。我想将文本字段导出到客户端计算机上的文件中,因为它太大而无法从DOS命令提示符窗口中读取。我的理解是这个语句应该在MySQL提示符下工作,但它只是给出了一个sql错误。

SELECT * FROM mytable WHERE id = 5000 > test.txt;

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

mysql客户端中的

\ h表示:
tee(\ T)设置outfile [to_outfile]。将所有内容附加到给定的文件中。

所以如果你在mysql客户端中这样做:

\T test.txt
SELECT * FROM mytable WHERE id = 5000;

它实际上应该将查询结果输出到test.txt。