1.创建sqoop job 数据增量导入作业
但是这种方法把密码暴露在外面,不安全
sqoop job --create myjob -- import --connect jdbc:mysql://192.168.56.1:3306/fangsou
--username root --password root
--table ershoufang -m 1
--target-dir /home/dyw/hdfs/data/ershoufang
--check-column "id"
--incremental "append"
--last-value "1" --verbose
下面使用把密码存入隐藏文件的形式,创建job
2.把密码存入隐藏文件
echo -n "123456" >/usr/local/src/sqoop-1.4.6-cdh5.7.0/.mysql.password
3.使用文件存入密码方式创建job
sqoop job --create myjob -- import --connect jdbc:mysql://192.168.56.1:3306/fangsou
--username root --password-file file:///usr/local/src/sqoop-1.4.6-cdh5.7.0/.mysql.password --table ershoufang -m 1
--target-dir /ershoufang --check-column "id"
--incremental "append"
--last-value "50" --verbose