sqoop从mysql导入到hive中问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqoop从mysql导入到hive中问题相关的知识,希望对你有一定的参考价值。

sqoop list-tables --connect jdbc:mysql://localhost:3306/test --username hive -P hive 能正常执行,输出正确结果。 而sqoop import --connect jdbc:mysql://localhost:3306/test --username hive -P hive --table tablename 却总是报Connection refused这... sqoop list-tables --connect jdbc:mysql://localhost:3306/test --username hive -P hive 能正常执行,输出正确结果。 而sqoop import --connect jdbc:mysql://localhost:3306/test --username hive -P hive --table tablename 却总是报Connection refused这个问题。账号密码都是hive和hive。 展开

参考技术A sqoop导入mysql中表不需要手动创建。连接到hive的默认数据库后会自动创建的。Sqoop是一个用来将Hadoop和关系型数据库中的数据相互转移的工具,可以将一个关系型数据库(例如

MySQL
,Oracle
,Postgres等)中的数据导入到Hadoop的HDFS中

以上是关于sqoop从mysql导入到hive中问题的主要内容,如果未能解决你的问题,请参考以下文章

Sqoop从本地MySQL导入到Hive为啥要求Sqoop一定要在HDFS中

sqoop从mysql导入hive的一些问题

sqoop从mysql导入到hive为啥0变成null

从 MySQL 到 Hive 的 Sqoop 导入成功,但选择返回所有 NULL 值

使用sqoop从mysql导入数据到hive

linux中sqoop实现hive数据导入到mysql