MySQLにて実行結果に対しカンマ区切りのCSVデータとして取得

あまり利用する場合がないかもしれませんが、

MySQLにて、実行結果をカンマ区切りでCSVファイルとして

取得する方法になります。


単純に、コマンドの後に以下の通り付け加えるだけになります。

SELECT * FROM test_tables INTO OUTFILE "/tmp/test.csv" FIELDS TERMINATED BY ',';

このように実行すれば、/tmp/のディレクトリに

実行結果に対してカンマ区切りのCSVファイルができている事かと思います。


ちなみに、

FIELDS TERMINATED BY ‘,’

こちらを抜いた状態で実行しますと、カンマ区切りではなく

半角スペース区切りとしてファイル出力されます。


冒頭でも言いましたが、あまり利用する場面はないと思いますが・・

おすすめ記事


コメントを残す




Menu

HOME

 TOP