我想要做以下mysql -uuser -ppass -h remote.host.tld database < script.sql
MySQL查詢打印爲CSV輸出到標準輸出
其中script.sql
包含以下
SELECT *
FROM webrecord_wr25mfz_20101011_175524
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
我想CSV輸出定向到標準輸出。原因是因爲使用INTO OUTFILE 'blah.csv'
運行此查詢將將該文件保存在遠程主機上。我想要保存在本地主機上的文件。
如果我可以只是將標準輸出重定向到一個文件,這將是花花公子。
[用於MySQL命令行結果更改輸出格式,以CSV(的可能的複製http://stackoverflow.com/questions/15640287/change-輸出格式爲MySQL的命令行結果到CSV) – bufh 2016-02-25 07:23:10
不是一個笨蛋,這是一個關於路由到標準輸出的問題。 – MichaelD 2017-02-17 21:13:47