MySQL:LOAD DATA INFILE + mysqlimport。从外部源导入数据

时间:2018-03-28 07:46:28

标签: mysql import

我成功使用 LOAD DATA INFILE 将数据从本地CSV文件导入MySQL数据库。

LOAD DATA LOCAL INFILE 'C:/data/order.csv' INTO TABLE order_tab
FIELDS terminated by ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(@Order_Date,Order_ID,Order_Number)
SET
Order_Date = STR_TO_DATE(@Order_Date,  '%d-%b-%Y %l:%i %p MDT')
;

现在我需要来自外部源(服务器)的importa数据。为此目的已经存在实用程序: mysqlimport

定义:mysqlimport客户端为LOAD DATA INFILE SQL语句提供命令行界面。 mysqlimport的大多数选项直接对应于LOAD DATA INFILE语法的子句。

我的问题是:如果新路径为:" \ 192.168.0.10:\ MyDir \ SubDir \ order.scv ,我应该如何重建我以前用于从外部源提取数据的脚本? "

注意:对于点收集器(在stackoverflow上) - 这个问题不是重复的。如果您不知道答案,请不要写。

0 个答案:

没有答案