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 件のコメント:
コメントを投稿