Maria DB クエリの結果をcsvに出力するサンプル
環境
Maria DB 10.10.2
構文
select * from テーブル名 into outfile “出力先/ファイル名" fields terminated by ',’;
クエリの結果をcsvに出力するには、「@@global.secure_file_priv」構文を使います。
使用例
「@@global.secure_file_priv」を確認してから実行します。
SELECT @@global.secure_file_priv;
使用例2
select * from tbl1 into outfile “/tmp/test_tbl.csv" fields terminated by ',’;
結果確認
$ cat /tmp/test_tbl.csv 1,yama,11 2,yoko,22
使用例3
ダブルクオートで囲む場合は、「enclosed by」で囲みたい文字列を指定します。
select * from tbl1 into outfile "/tmp/test_tb2.csv" fields terminated by ',' enclosed by '"';