Table of ContentsPreviousNext

Ispirer             Ispirer


Ispirer SQLWays データベース移行ソフトウェア

MySQLへのデータのインポート

LOAD DATA INFILE Command

インポート段階において、SQLWays は LOAD DATA INFILE コマンドを使用しテキストファイルから 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,...)] 

LOAD DATA INFILE こまんどにはいくつかのオプションがあります:

REPLACE

もしMySQLにテーブルが既に存在している場合、このオプションを使うことにより、プライマリまたはユニークキーを用いて既存のローを更新、プライマリキーが存在しないローは追加を行う事ができます。

IGNORE

もしMySQLにテーブルが既に存在している場合、このオプションを使うことにより、プライマリまたはユニークキーが存在するローは更新せず、プライマリキーが存在しないローは追加を行う事ができます。

Remarks:

IGNORE および REPLACE オプションはテーブルにプライマリまたはユニークキーがある場合のみ適切に働きます。

IGNORE number LINES

このオプションはテキストファイルの先頭からいくつローをスキップするかを指定します。


Table of ContentsPreviousNext
Ispirer             Ispirer
Copyright © 1999-2015 Ispirer Systems Ltd. Ispirer and SQLWays are trademarks of Ispirer Systems Ltd. All other product names may be trademarks of the respective companies. All rights reserved.