dak ブログ

python、rubyなどのプログラミング、MySQL、サーバーの設定などの備忘録。レゴの写真も。

MySQL で検索結果を csv ファイルに出力

2022-06-20 23:02:06 | mysql
MySQL で検索結果を csv ファイルに出力する方法のメモ。

MySQL で secure_file_priv が有効な場合は、出力ファイルは
secure_file_priv のディレクトリを指定する必要があります。
mysql> show variables like 'secure_file_priv';
+------------------+-----------------------+
| Variable_name    | Value                 |
+------------------+-----------------------+
| secure_file_priv | /var/lib/mysql-files/ |
+------------------+-----------------------+


select 文は以下のようになります。
・fields terminaterd by で ',' を指定
・enclosed by で '"' を指定
・escaped by で '\\' を指定
select
  *
into outfile
  '/var/lib/mysql-files/export.csv'
fields terminated by
  ','
enclosed by
  '"'
esaped by
  '\\'
from
  tbl
;


この記事についてブログを書く
« Cloud SQL で Cloud Storage ... | トップ | MySQL で json オブジェクト... »

mysql」カテゴリの最新記事