我成功使用 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上) - 这个问题不是重复的。如果您不知道答案,请不要写。