hdfs数据传到mysql报错

9 篇文章 0 订阅
8 篇文章 0 订阅

ERROR mapreduce.ExportJobBase: Export job failed!
21/07/19 22:23:21 ERROR tool.ExportTool: Error during export:
Export job failed!

先重新导入数据
sqoop import --connect jdbc:mysql://qianfeng01:3306/leetom \
--username root --password 123456 \
--query 'select empno,ename,sal from emp where sal > 6 and $CONDITIONS' \
--driver com.mysql.jdbc.Driver \
--delete-target-dir \
--target-dir '/1906sqoop/u7' \
--split-by id \
-m 1 \
--fields-terminated-by ',' \  #设置导出的间隔符
--null-string '\\N' \
--null-non-string '0'

导出语句
sqoop export --connect jdbc:mysql://qianfeng01:3306/leetom \
--username root --password 123456 \
--table u5 \            #设置导入的表,这个表要自己建立
--driver com.mysql.jdbc.Driver \
--export-dir '/1906sqoop/u7/*' \
--input-fields-terminated-by ',' \  #设置导入的间隔符
--input-null-string '\\N' \
--input-null-non-string '\\N' \
-m 1

要设置导入导出间隔符,

要预先建立存数据的表

要使用ip或者ip映射的主机名

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值