1 Star 0 Fork 2

138******11/sqoop

forked from JiZhiMing/sqoop 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

sqoop1.99.5

介绍

sqoop是Apache旗下的一款开源工具,该项目开始于2009年,最早是作为Hadoop的一个第三方模块存在,后来为了让使用者能够快速部署,也为了让开发人员能够更快速的迭代开发,并在2013年,独立成为Apache的一个顶级开源项目。sqoop主要用于在Hadoop和关系数据库之间传输数据,可以使用Sqoop工具将数据从关系数据库管理系统导入到Hadoop分布式文件系统中,或者将Hadoop中的数据转换导出到关系数据库管理系统。

安装依赖

jdk 1.8

hadoop 2.7.3

mysql 5.6或者5.7

mysql驱动 mysql-connector-java-5.1.38

测试步骤

  1. 在mysql中创建数据库、表,并插入数据:
create database sqoop; use sqoop; create table book(id int primary key auto_increment, title varchar(50) not null, author varchar(50) not null, stock int); insert into book(id,title,author,stock) values(1,'sanguo','lgz', 5); insert into book(id,title,author,stock) values(2,'java','ka', 6);
  1. 在sqoop客户端中创建mysql的link、hdfs的link以及两个job(mysql到hdfs的job 1和hdfs到mysql的job 2)
  2. 启动job 1,查看hdfs里面的数据hadoop fs -cat /tmp/test/*
  3. 删除数据表里的数据,启动job 2,重新查看数据表

空文件

简介

暂无描述 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/liuyongcqupt/sqoop.git
git@gitee.com:liuyongcqupt/sqoop.git
liuyongcqupt
sqoop
sqoop
master

搜索帮助