sqoop导出到mysql的连接问题

export_method(){
V_DATE=`date --date="-1 day" +%Y%m%d`
V_TABLE=app_member_statistics_di
user=root
D_PASSWORD='Trtjk@2019'
T_TABLE=app_member_statistics_di
CONNECT='jdbc:mysql://10.8.157.179:3306/dp_statistics?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2B8'
T_DIR=/smartguide/app/${V_TABLE}/pt*/        
T_column=refund_order_amount,success_order_amount,total_amount,gift_refund_amt,recharge_amount,gift_recharge_amount,balance_consume_amount,gift_consume_amount,balance_refund_amount,balance_refund_number,balance_consume_number,success_order_number,refund_order_number,consume_tab,member_phone,member_id,member_name,member_gender,member_age,member_level,store,create_time,data_time

sqoop export \
--connect $CONNECT \
--username $user \
--password $D_PASSWORD \
--table $T_TABLE \
--export-dir $T_DIR \
--columns $T_column \
--input-fields-terminated-by '\001' \
--input-lines-terminated-by '\n' \
--input-null-string "\\\\N" \
--input-null-non-string "\\\\N"
}
export_method

老是报错链接失败
上边的jdbc没有加单引号 ’ ',导致脚本未识别jdbc报错

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值