首页 > 其他 > 详细

sqoop1 常用操作说明

时间:2014-11-17 17:29:43      阅读:249      评论:0      收藏:0      [点我收藏+]

1.复制RDBMS表结构到hive

sqoop create-hive-table --connect jdbc:mysql://localhost:3306/databaseName --table tableName  --username username --password userpasswd --hive-table hiveTableName

说明: localhost 为数据库服务器的ip

3306 为数据库访问端口号

databaseName 为访问的数据库名

tableName 为需要映射的RDBMS表名

username 为数据库登录的用户名

userpasswd 为该用户的登录密码

hiveTableName 为映射到hive中的表名

 

2.从RDBMS中导入数据到hive的表中

sqoop import --connect jdbc:mysql://localhost:3306/databaseName --table tableName --username username --password userpasswd --hive-import

 

3.将hive中得表导入到RDBMS中

bin/sqoop export --connect jdbc:mysql://localhost:3306/databaseName --username username --password userpasswd --table hiveTableName --export-dir /home/hive

说明:

--input-fields-terminated-by ‘#‘   指定文件的分隔符

--default-character-set=utf-8      指定字符编码方式

 

sqoop1 常用操作说明

原文:http://www.cnblogs.com/qhg1/p/4103850.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!