是用于将数据从外部文件加载到MySQL数据库表中的命令。它是MySQL提供的一种高效的数据导入方法,可以大大加快数据导入的速度。
LOAD DATA INFILE命令的语法如下:
LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name'
[REPLACE | IGNORE]
INTO TABLE tbl_name
[PARTITION (partition_name,...)]
[CHARACTER SET charset_name]
[{FIELDS | COLUMNS}
[TERMINATED BY 'string']
[[OPTIONALLY] ENCLOSED BY 'char']
[ESCAPED BY 'char']
]
[LINES
[STARTING BY 'string']
[TERMINATED BY 'string']
]
[IGNORE number {LINES | ROWS}]
[(col_name_or_user_var,...)]
[SET col_name = expr,...]
其中,一些重要的参数和选项包括:
LOAD DATA INFILE的优势包括:
LOAD DATA INFILE的应用场景包括:
腾讯云提供了多个与数据导入相关的产品和服务,其中包括云数据库 MySQL、云数据库 TencentDB for MySQL、数据传输服务 DTS 等。您可以通过以下链接了解更多信息:
领取专属 10元无门槛券
手把手带您无忧上云