データをテキストファイルからテーブルへ追加する

6.4.9 LOAD DATA INFILE 構文

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 TERMINATED BY '\n']
[IGNORE number LINES]
[(col_name,...)]

LOAD DATA INFILEステートメントは、テキストファイルからテーブルへと、レコードを高速に読み込みます。 LOCAL キーワードが指定されれば、ファイルはクライアント・ホストから読み込まれます。 LOCALが指定されなければ、ファイルはサーバに位置する必要があります (LOCALは、MySQL バージョン 3.22.6以降で利用できます)。