我是靠谱客的博主 忧虑烤鸡,最近开发中收集的这篇文章主要介绍sqoop hive或hdfs数据导出到mysql,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

参数说明,查看博文
sqoop导入命令,从关系型数据库到hdfs_小哇666的博客-CSDN博客

sqoop export   
--connect jdbc:mysql://127.127.4.52:3306/linshi_1   
--username root   
--password 123456   
--table xinwen_1   
--fields-terminated-by 't'   
--export-dir /apps/hive/warehouse/test01.db/biao_1   
--num-mappers 1

如果hive中有些字段为空的,导出失败,可以用如下语句 input-null-string,input-null-non-string

sqoop export 
--connect "jdbc:mysql://18.8.40.5:3306/linshi_1" 
--username root 
--password 1234566 
--table order_profit 
--export-dir /apps/hive/warehouse/profit 
--input-fields-terminated-by "01" 
--input-null-string '\N' 
--input-null-non-string '\N'

如果发现导出的数据不全,可以用如下语句 --direct 模式(快速模式,是一种比JDBC更高效的方式),注意,如果hive中的fields-terminated-by不为 t的话,导到mysql中数据会全挤在一列中

sqoop export

--connect "jdbc:mysql://1.18.14.9:3306/linshi_1"

--username root

--password 123456

--table order_profit

--export-dir /apps/warehouse/uuuu.db/profit

--input-fields-terminated-by "01"

--input-null-string '\N'

--input-null-non-string '\N'

--direct

最后

以上就是忧虑烤鸡为你收集整理的sqoop hive或hdfs数据导出到mysql的全部内容,希望文章能够帮你解决sqoop hive或hdfs数据导出到mysql所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部