2008-08-27 84 views

回答

19
SELECT a,b,a+b 
    FROM test_table 
    INTO OUTFILE '/tmp/result.txt' 
    FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' 
    LINES TERMINATED BY '\n' 

(該文檔顯示INTO的SELECT OUTFILE了..這可以工作,以及一部分,但我從來沒有嘗試過這種方式) http://dev.mysql.com/doc/refman/5.0/en/select.html

INTO OUTFILE在服務器上創建一個文件;如果你是一個客戶端上,並希望它在那裏,這樣做:

mysql -u you -p -e "SELECT ..." > file_name 
1

如果你有phpMyAdmin安裝,這是一個nobrainer:運行(有沒有一個副本加載的查詢,所以我不能告訴你細節,但它確實很簡單),並檢查neer底部的導出選項。 CSV將陸續上市,但我想你也可以擁有SQL如果你喜歡:)

phpMyAdmin的會給CSV在擅長方言,這可能是你想要的...

1

您可以使用MySQL Query Browser運行查詢,然後轉到文件 - >導出結果集並選擇輸出格式。選項有CSV,HTML,XML,Excel和PLIST。