mysql 查詢 取值,300萬的mysql數據怎么導出?
SELECT
[INTO OUTFILE 'file_name'
[CHARACTER SET CHARset_name]
export_options
INTO DUMPFILE 'file_name'
INTO var_name [, var_name]]
該語句分為兩個部分。前半部分是一個普通的SELECT語句,通過這個SELECT語句來查詢所需要的數據;后半部分是導出數據的。其中,“目標文件”參數指出將查詢的記錄導出到哪個文件中;“OPTION”參數為可選參數選項,其可能的取值有:
FIELDS TERMINATED BY '字符串':設置字符串為字段之間的分隔符,可以為單個或多個字符。默認值是“\t”。
FIELDS ENCLOSED BY '字符':設置字符來括住字段的值,只能為單個字符。默認情況下不使用任何符號。
FIELDS OPTIONALLY ENCLOSED BY '字符':設置字符來括住CHAR、VARCHAR和TEXT等字符型字段。默認情況下不使用任何符號。
FIELDS ESCAPED BY '字符':設置轉義字符,只能為單個字符。默認值為“\”。
LINES STARTING BY '字符串':設置每行數據開頭的字符,可以為單個或多個字符。默認情況下不使用任何字符。
LINES TERMINATED BY '字符串':設置每行數據結尾的字符,可以為單個或多個字符。默認值是“\n”。FIELDS和LINES兩個子句都是自選的,但是如果兩個子句都被指定了,FIELDS必須位于LINES的前面。