MySQLクエリ結果をテキストまたはCSVファイルに保存 :
構文
SELECT Your_Column_Name
FROM Your_Table_Name
INTO OUTFILE 'Filename.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
または、クライアントを介して出力を取得することもできます:
mysql -user -pass -e "select cols from table where cols not null" > /tmp/output
ヒント:絶対パスを指定せずに、INTO OUTFILE 'output.csv'
のようなものを使用する場合 またはINTO OUTFILE './output.csv'
、出力ファイルをshow variables like 'datadir';
で指定されたディレクトリに保存します。 。