• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > Hadoop之——SQOOP笔记,hadoopsqoop

Hadoop之——SQOOP笔记,hadoopsqoop

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含hadoop sqoop,sqoop,sqoop安装,sqoop命令,sqoop使用等服务器相关知识,网友希望可以进行参考

Hadoop之——SQOOP笔记,hadoopsqoop


转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46517039

SQOOP是用于对数据进行导入导出的。

    (1)把MySQL、Oracle等数据库中的数据导入到HDFS、Hive、HBase中
    (2)把HDFS、Hive、HBase中的数据导出到MySQL、Oracle等数据库中

1.把数据从mysql导入到hdfs(默认是/user/<username>)中

 sqoop import --connect jdbc:mysql://hadoop0:3306/hive  --username root --password admin --table TBLS --fields-terminated-by '\t'  --null-string '**'  -m 1 --append  --hive-import
 sqoop import --connect jdbc:mysql://hadoop0:3306/hive  --username root --password admin --table TBLS --fields-terminated-by '\t'  --null-string '**'  -m 1 --append  --hive-import  --check-column 'TBL_ID' --incremental append --last-value 6

2.把数据从hdfs导出到mysql中 

  sqoop export --connect jdbc:mysql://hadoop0:3306/hive  --username root --password admin --table ids --fields-terminated-by '\t' --export-dir '/ids'

3.设置为作业,运行作业

  sqoop job --create myjob -- import --connect jdbc:mysql://hadoop0:3306/hive  --username root --password admin --table TBLS --fields-terminated-by '\t'  --null-string '**'  -m 1 --append  --hive-import 

4. 导入导出的事务是以Mapper任务为单位。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Hadoop之——SQOOP笔记,hadoopsqoop
  • Sqoop导入数据到Hadoop代理执行,sqoophadoop

相关文章

  • Linux配置时间服务器,linux配置服务器
  • [Spark源码剖析] DAGScheduler划分stage,sparkdagscheduler
  • RabbitMQ(python实现)学习之二:Producer发送消息至多个消息队列queue(广播消息),rabbitmqqueue
  • [Sqoop]将Mysql数据表导入到Hive,sqoophive
  • Spark On Yarn 详细配置流程
  • 云计算: ERP未来必然趋势,erp未来
  • 关于Oozie的input-events和done-flag,oozieinput-events
  • RabbitMQ(python实现)学习之一:简单两点传输“Hello World”的实现,rabbitmqpython
  • Docker image的工作原理,dockerimage
  • flume 组件概述与列表

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • hive:Access denied for user &#39;root&#39;@&#39;%&#39;,hivedenied
    • hadoop2.7完全分布式安装,hadoop2.7
    • sbt pom reader,sbtpom
    • 【解决】 CentOS6.6安装CM5.4的问题,centos6.6cm5.4
    • openstack-计算节点安装(Node),openstack-node
    • Spark 批量写数据入HBase,spark数据入hbase
    • Hadoop之——Java操作HBase,hadoopjavahbase
    • Spark学习笔记之浅释,spark学习笔记
    • Spark的Master和Worker集群启动的源码分析,sparkworker
    • 万法归宗之Hadoop编程无界限,万法归宗hadoop

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有