当前位置: 首页 > news >正文

[sqoop] sqoop 小试牛刀

 

 

sqoop 1.4.6  小试牛刀

 sqoop import 参数

 

1. mysql导入 到hdfs中

./sqoop import --connect jdbc:mysql://mysql:3306/part --username root --password 123456 --table big_hdfs -m 1 --target-dir /sqoop/import/mysql/

 

 

2. mysql 导入 到 hive 指定库 中

./sqoop import --hive-import --connect jdbc:mysql://mysql:3306/part --username root --password 123456 --table big_hdfs -m 1 --hive-database udata

 

 

3. mysql 结果集 导入 到指定hive表中

where 条件中加上 $CONDITIONS 就可以了

./sqoop import --hive-import --connect jdbc:mysql://mysql:3306/part --username root --password 123456 -m 1 --query 'select id,name,htime from big_hdfs where id<=6 and $CONDITIONS' --target-dir '/sqoop1/import/mysql' --hive-table mysql_import_hdfs

 

 

 4. hdfs 导出到mysql中

./sqoop export --connect jdbc:mysql://mysql:3306/part --username root --password 123456  --table big_person -m 1 --export-dir '/hive/warehouse/test1.db/com_inner_person/person.data'

mysql中的表要提前建好,否则抛出异常。

 

如下信息,导入成功

 hdfs中的数据

导入的数据

 

 

参考:

http://sqoop.apache.org/docs/1.4.6/SqoopUserGuide.html#_introduction

相关文章:

  • linux select函数详解【转】
  • 前端优化的技巧
  • Android view的测量及绘制
  • inspect a service on the swarm
  • HDU 1176
  • Lintcode---线段树查询(区间最大值)
  • C++加载位图跟SOCKET通信的编写
  • 踩到Framework7 Photo Browser 的一个坑
  • ZOJ 1649 Rescue(有敌人迷宫BFS)
  • linux平台从源码安装git【转】
  • java中super的作用
  • css 选择符中的 ,+,~,=,^,$,*,|,:,空格 的意思
  • android Settings 解析
  • 【转】HTML !--...-- 注释 、CSS/JS //注释 和 /*.....*/ 注释
  • 瑞典奶爸“坐月子”很酷,他们的育儿神器连布拉德皮特都在用
  • CentOS7 安装JDK
  • Create React App 使用
  • Fastjson的基本使用方法大全
  • Fundebug计费标准解释:事件数是如何定义的?
  • Ruby 2.x 源代码分析:扩展 概述
  • Spring框架之我见(三)——IOC、AOP
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 关于springcloud Gateway中的限流
  • 基于axios的vue插件,让http请求更简单
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 两列自适应布局方案整理
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​一些不规范的GTID使用场景
  • #vue3 实现前端下载excel文件模板功能
  • $().each和$.each的区别
  • (BFS)hdoj2377-Bus Pass
  • (LeetCode 49)Anagrams
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (二)linux使用docker容器运行mysql
  • (区间dp) (经典例题) 石子合并
  • (转)IIS6 ASP 0251超过响应缓冲区限制错误的解决方法
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .NET Core 项目指定SDK版本
  • .Net MVC + EF搭建学生管理系统
  • .net Stream篇(六)
  • .Net Web项目创建比较不错的参考文章
  • .net 后台导出excel ,word
  • .net 使用ajax控件后如何调用前端脚本
  • .NET大文件上传知识整理
  • @EnableAsync和@Async开始异步任务支持
  • [ SNOI 2013 ] Quare
  • [] 与 [[]], -gt 与 > 的比较
  • [Android] 240204批量生成联系人,短信,通话记录的APK
  • [BUUCTF]-Reverse:reverse3解析