zoukankan      html  css  js  c++  java
  • sqoop笔记

    (1)显示mysql数据库列表

    sqoop list-databases --username risk_user  --password 'risk_pwd' --connect jdbc:mysql://localhost:3306/risk_data?characterEncoding=UTF-8

    (2)显示数据库里所有表:

     sqoop list-tables --username risk_user --password 'risk_pwd' --connect jdbc:mysql://localhost:3306/risk_data?characterEncoding=UTF-8

    (3)把mysql中表user_info导入到hdfs

    sqoop import --connect jdbc:mysql://10.200.110.4:3306/risk_data --username risk_user --password 'risk_pwd'  --table user_info --target-dir /tmp/hive/sqoop/user_info -m 4

    参数说明:

    -m:表示Map并发数

    --target-dir:hdfs的目标目录,若是不写, 则默认是hdfs上的user/username/tablename 路径

    (4)HDFS导入到mysql

    sqoop export --connect jdbc:mysql://10.200.110.4:3306/risk_data --table user_info2 -m 1 --username risk_user --password 'risk_pwd' --export-dir /tmp/hive/sqoop/user_info/ --input-fields-terminated-by ',' --columns="id,user_name,address"
  • 相关阅读:
    jQuery源码笔记——四
    jQuery源码笔记——三
    jQuery源码笔记——二
    深度理解作用域链和闭包
    事务的传播机制
    Jvm的运行时数据区
    SpringBoot 工程结构
    MyBatis的<if>标签判空
    Redis学习
    MyBatis调用Oracle的存储过程
  • 原文地址:https://www.cnblogs.com/XiaoyangBoke/p/11163041.html
Copyright © 2011-2022 走看看