MySQLにて実行結果に対しカンマ区切りのCSVデータとして取得
この記事は13年以上前に書かれたものです。内容が古くなっている可能性があります。
あまり利用する場合がないかもしれませんが、
MySQLにて、実行結果をカンマ区切りでCSVファイルとして
取得する方法になります。
単純に、コマンドの後に以下の通り付け加えるだけになります。
SELECT * FROM test_tables INTO OUTFILE "/tmp/test.csv" FIELDS TERMINATED BY ',';
このように実行すれば、/tmp/のディレクトリに
実行結果に対してカンマ区切りのCSVファイルができている事かと思います。
ちなみに、
FIELDS TERMINATED BY ‘,’
こちらを抜いた状態で実行しますと、カンマ区切りではなく
半角スペース区切りとしてファイル出力されます。
冒頭でも言いましたが、あまり利用する場面はないと思いますが・・