0
我有一个在Windows上运行的客户端mysql命令行,我正在访问远程数据库。我想将文本字段导出到客户端计算机上的文件中,因为它太大而无法从DOS命令提示符窗口中读取。我的理解是,这个声明应该从MySQL提示符工作,但它只是给出了一个SQL错误。MySQL导出结果
SELECT * FROM mytable WHERE id = 5000 > test.txt;
任何想法?
我有一个在Windows上运行的客户端mysql命令行,我正在访问远程数据库。我想将文本字段导出到客户端计算机上的文件中,因为它太大而无法从DOS命令提示符窗口中读取。我的理解是,这个声明应该从MySQL提示符工作,但它只是给出了一个SQL错误。MySQL导出结果
SELECT * FROM mytable WHERE id = 5000 > test.txt;
任何想法?
\ h在mysql客户端状态:
tee(\ T)设置outfile [to_outfile]。将所有内容附加到给定的outfile中。
所以,如果你在mysql客户端做到这一点:
\T test.txt
SELECT * FROM mytable WHERE id = 5000;
它实际上应该输出查询结果为test.txt的。
什么是SQL错误? – 2012-03-20 19:33:21