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的前面。
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的前面。