2013-01-24 16 views
2

我在Linux上使用MySQL(CentOS)。我希望能夠導出一個MySQL表格以創建一個.txt標籤,並將其與標題分開,以便將其導入到Salesforce中。將MySQL導出到.txt標籤並且列標題全部在MySQL中?

這適用於一個.txt製表符分隔的文件:

SELECT * FROM myTable INTO OUTFILE 'data.txt' 

但它不包括列標題。我寧願不使用命令行或PHP程序來執行此操作。謝謝!

回答

1

試試這個:

SELECT 'ColName1', 'ColName2', 'ColName3' 
UNION ALL 
SELECT ColName1, ColName2, ColName3 
INTO OUTFILE 'data.txt' 
FIELDS TERMINATED BY '\t' OPTIONALLY ENCLOSED BY '"' 
LINES TERMINATED BY '\n' 
FROM myTable;