我该如何将MySQL查询结果写入文件?我需要的是一些快速的方法。输出可以是CSV、XML、HTML等格式。
SELECT a,b,a+b
FROM test_table
INTO OUTFILE '/tmp/result.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
(文档显示在SELECT ...部分使用INTO OUTFILE,这种方法可能也有效,但我从未尝试过)
http://dev.mysql.com/doc/refman/5.0/en/select.htmlINTO OUTFILE在服务器上创建一个文件;如果您在客户端并希望将其放在那里,请执行以下操作:
mysql -u you -p -e "SELECT ..." > file_name