LoginSignup
0
1

More than 5 years have passed since last update.

MySQL(テーブルのExport方法まとめ)

Last updated at Posted at 2017-01-04

表題の件について、
昨年は、仕事で調査する必要があったので、テーブルのExport方法について、下記に把握できたことをまとめます。

【前提】
使用したMySQLのバージョン
5.6.24

使用しているOS
Windows10

(固定長)
・発行するSQL
SELECT * FROM テーブル名 INTO OUTFILE '出力するファイル名' FIELDS TERMINATED BY '' OPTIONALLY ENCLOSED BY '' ESCAPED BY '';
→ポイントは、FIELDS TERMINATED や OPTINALYなどのオプション設定の箇所を''として何も設定しないことらしい。

・出力先
C:\ProgramData\MySQL\MySQL Server 5.6\data
→自宅のPCでは上記の通り。MySQL Server 5.6って下にdataっていうディレクトリが掘られるが、その下に固定長ファイルが出力される

(CSV)
・発行するSQL
SELECT * FROM テーブル名 INTO OUTFILE '出力するファイル名' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '' ESCAPED BY ',';

・出力先
固定長のときと同じ

(TAB区切り)
・発行するSQL
SELECT * FROM テーブル名 INTO OUTFILE '出力するファイル名' FIELDS TERMINATED BY '\t' OPTIONALLY ENCLOSED BY '' ESCAPED BY '';

・出力先
固定長のときと同じ

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1