1. 集群所有节点上进行本地文件加载
使用file://+abs_path指定file_list信息。多个file://+abs_path之间使用逗号分隔。
URL的定义格式如下:
file:// +abs_path[,file:// +abs_path]
加载示例:
load data infile 'file:///var/ftp/pub/line5*.tbl, file:///home/gbase/lineitem.*' into table test.t fields terminated by '|';
2. 集群若干指定节点上进行本地文件加载
使用file://host+abs_path指定file_list信息,多个file://host+abs_path之间使用逗号分隔,abs_path里包含通配字符。
URL的定义格式如下:
file://host +abs_path[,file://host +abs_path]
加载示例:
load data infile 'file://192.168.6.72/var/ftp/pub/line5*.tbl, file://192.168.6.73/home/gbase/lineitem.*' into table test.t fields terminated by '|';
3. 使用通配符加载本地文件
对于URL中的abs_path,支持通配功能。
URL的定义格式如下:
file://host +abs_path[,file://host +abs_path] 包含通配字符
加载示例:
load data infile 'file://192.168.6.72/var/ftp/pub/line5*.tbl, file://192.168.6.72/home/gbase/lineitem.*' into table test.t fields terminated by '|';