使用 FILE_FORMAT 参数可以用来指定被加载文件的格式, URL内所有文件均被按照同一种方式处理,枚 举型参数,取值为UNDEFINED 、 UNCOMPRESSED 、 GZIP 、 SNAPPY 、 LZO 。
- UNDEFINED
默认值,表示不指定格式,按文件后缀自动判断文件格式。//自动安GZIP格式加载 load data infile 'http://192.168.6.39/test.gz' into table test.t fields terminated by '|' //自动安LZO格式加载 load data infile 'http://192.168.6.39/test.lzo' into table test.t fields terminated by '|'
- GZIP
表示按 GZIP 格式加载文件。load data infile 'http://192.168.6.39/gzfile' into table test.t fields terminated by '|' file_format GZIP;
- LZO
表示按 LZO 格式加载文件。load data infile 'http://192.168.6.39/lzofile' into table test.t fields terminated by '|' file_format LZO;
- SNAPPY
表示按 SNAPPY 格式加载文件。load data infile 'http://192.168.6.39/snappyfile' into table test.t fields terminated by '|' file_format SNAPPY;