Table of ContentsPreviousNext

Ispirer             Ispirer


Ispirer SQLWays数据库迁移软件

导入数据到 MySQL

LOAD DATA INFILE 命令

在导入的阶段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,您可以使用这个选项当您不要更新存在的行,当主键或唯一键的值是相当于现有的表中。行从文本文件这不符合表中的主键或唯一键插入。

备注

IGNORE 和 REPLACE 选项工作正常,如果表的主键或唯一键。

IGNORE数量LINES

、这个选项指定行数量从文本文件的开始期间跳过插入表。


Table of ContentsPreviousNext
Ispirer             Ispirer
版权 © 1999-2015 Ispirer Systems Ltd. Ispirer和SQLWaysIspirer Systems Ltd的品牌。所有其他产品名称可能是其各自公司的商标。版权所有。