LOAD DATA INFILE '/ファイルまでのパス/sample.txt'
INTO TABLE テーブル名
FIELDS TERMINATED BY '\t';
カンマ区切りの場合、','
タブ区切りの場合、'\t'
最近よくみかける縦棒区切りの場合、'|'
下記は、文字列をダブルコーテェーションでくくっている場合、
ENCLOSED BY '"'
下記は、改行コードを指定
LINES TERMINATED BY '\n'
MYSQLリファレンスから抜粋
LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL]
INFILE 'file_name.txt' [REPLACE | IGNORE] INTO TABLE tbl_name [FIELDS [TERMINATED BY '\t'] [[OPTIONALLY] ENCLOSED BY ''] [ESCAPED BY '\\' ] ] [LINES [STARTING BY ''] [TERMINATED BY '\n'] ] [IGNORE number LINES] [(col_name,...)]
0 件のコメント:
コメントを投稿