甘ちゃんSEの自己変革ブログ

1度もサービスを作ったことのない甘ちゃんがこのブログを通じて勉強したことや作ったものを自己発信していきます。

MySQLでCSVファイル等をテーブルに取り込む

出力はよくやってたけど、

取りこむのは何気にやったことが無かった。

 

LOAD DATA INFILE "ファイル名" INTO TABLE テーブル名 FIELDS ・・・;

 

<default>

・区切り文字:\t

・行の終端:改行文字(\r\n

らしい。

ファイル読込|データのインポート・エクスポート|MySQL|PHP & JavaScript Room

読み込むファイル形式のデフォルト値は、データはタブ区切り(\t)、行の終端は改行文字(\r\n)です。 デフォルトと異なる形式の場合は、オプションで指定します。

 

 

区切り文字がカンマだったら

TERMINATED BY ',' を、

 

改行文字が「\n」だったら

LINES TERMINATED BY '\n'を追加。

 

便利便利。