赞
踩
Sqoop测试命令一:
- bin/sqoop import \
- --connect jdbc:mysql://hadoop102:3306/gmall \
- --username root \
- --password 000000 \
- --table user_info \
- --columns id,login_name \
- --where "id>=10 and id<=30" \
- --target-dir /test \
- --delete-target-dir \
- --fields-terminated-by '\t' \
- --num-mappers 2 \
- --split-by id
Sqoop测试命令二:如果使用双引号,则$之前要加转义字符反斜杠\
- bin/sqoop import \
- --connect jdbc:mysql://hadoop102:3306/gmall \
- --username root \
- --password 000000 \
- --query "select id,login_name from user_info where id>=10 and id<=30 and \$CONDITIONS" \
- --target-dir /test \
- --delete-target-dir \
- --fields-terminated-by '\t' \
- --num-mappers 2 \
- --split-by id
Sqoop测试命令三:如果使用单引号,则$之前不需要加转义字符反斜杠\
- bin/sqoop import \
- --connect jdbc:mysql://hadoop102:3306/gmall \
- --username root \
- --password 000000 \
- --query 'select id,login_name from user_info where id>=10 and id<=30 and $CONDITIONS' \
- --target-dir /test \
- --delete-target-dir \
- --fields-terminated-by '\t' \
- --num-mappers 2 \
- --split-by id
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。