我是靠谱客的博主 健康苗条,最近开发中收集的这篇文章主要介绍sqoop的使用sqoop的使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

sqoop的使用

一、准备工作

1.如果没有安装sqoop的可以参考http://blog.csdn.net/zhu_xun/article/details/17679861进行安装。

2.把jdbc驱动copy至sqoop/lib目录下:

本例中的jdbc驱动为mysql-connector-java-5.1.24-bin.jar

二、使用

1.把hdfs里面的数据导入到mysql数据库:

#把hdfs里面的数据导入到mysql数据库('t'表示以tab作为分隔符)
sqoop export --connect jdbc:mysql://192.168.8.22:3306/test?characterEncoding=UTF-8 --username root --password '' --table goods --export-dir finallResult/part-r-00000 --fields-terminated-by 't'

2.将MySql数据库中的数据导入到hdfs里面:

#将MySql数据库中的数据导入到hdfs里面(默认用逗号作为分隔符)
#sqoop import --connect jdbc:mysql://localhost:3306/test --username root --password '' --table goods m 1 

3.列出主机上所有数据库:

#列出数据库中的所有表
#sqoop list-databases --connect jdbc:mysql://localhost:3306/test --username root --password ''

 

4.列出某一数据库中所有的表:

#sqoop list-databases --connect jdbc:mysql://localhost:3306/test --username root --password ''


未完待续。。。。。。


详细使用情况,参见官方文档:http://archive.cloudera.com/cdh/3/sqoop/SqoopUserGuide.html


最后

以上就是健康苗条为你收集整理的sqoop的使用sqoop的使用的全部内容,希望文章能够帮你解决sqoop的使用sqoop的使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部