一、 sqoop命令从Mysql单表导入hdfs命令
bin/sqoop import \
--connect jdbc:mysql://10.160.000.117:3306/big_data \
--m 1 \
--username mysql \
--password minmin@123 \
--table t_fgw_qt_lhszzxx \
--target-dir /big/PHJR/phjr_data/t_big_qt_lhszzxx \
--as-textfile \
--fields-terminated-by "," \
--lines-terminated-by "\n" \
--compression-codec com.hadoop.compression.lzo.LzopCodec \
--autoreset-to-one-mapper \
--outdir /opt/sqoop_phjr
--compression-codec com.hadoop.compression.lzo.LzopCodec 使用lzo压缩
--autoreset-to-one-mapper 没有主键则是以一个map
--outdir /opt/sqoop_phjr 自定义映射的java文件位置
二、 sqoop命令从Mysql多表全量导入hdfs命令
用sqoop导入mysql
sqoop-import-all-tables \
--connect jdbc:mysql://10.100.000.117:3306/big_data \
--username mysql \
--password Admin@124 \
--as-textfile \
--warehouse-dir /smxaq/big/big_data/ \
--m 6 \
--field