Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 配置单元JDBC连接设置或与MySQL的映射_Java_Hadoop_Hive_Bigdata - Fatal编程技术网

Java 配置单元JDBC连接设置或与MySQL的映射

Java 配置单元JDBC连接设置或与MySQL的映射,java,hadoop,hive,bigdata,Java,Hadoop,Hive,Bigdata,我不熟悉大数据;从技术上讲,我是一名Java开发人员,决定学习大数据概念。我刚刚能够安装Hadoop和Hive,现在我想将我的Java程序连接到Hive。我已经将MySQL配置为后端数据库 尝试用谷歌搜索它,发现一些Java程序示例,它们在其中使用类似以下URLjdbc:hive2://172.16.149.158:10000/default,“,” 我的问题是我在hive sites.xml中没有做过这样的设置。我应该在何处进行这些设置,或者如果不是,则在何处查找我应该使用的设置?端口1000

我不熟悉大数据;从技术上讲,我是一名Java开发人员,决定学习大数据概念。我刚刚能够安装Hadoop和Hive,现在我想将我的Java程序连接到Hive。我已经将MySQL配置为后端数据库

尝试用谷歌搜索它,发现一些Java程序示例,它们在其中使用类似以下URL
jdbc:hive2://172.16.149.158:10000/default,“,”


我的问题是我在
hive sites.xml
中没有做过这样的设置。我应该在何处进行这些设置,或者如果不是,则在何处查找我应该使用的设置?

端口10000是
HiveServer2
的默认端口,它使客户端能够对Hive执行查询

此配置通过属性
hive.server2.thrift.port在
hive site.xml
中设置

<property>
  <name>hive.server2.thrift.port</name>
  <value>10000</value>
</property>

hive.server2.thrift.port
10000
有关HiveServer2的更多详细信息,请参见


此外,URL中的
默认值
是默认的蜂巢数据库。

请阅读-总结是,这不是向志愿者讲话的理想方式,可能会对获得答案产生反作用。请不要将此添加到您的问题中。举手。。。。sir url设置在哪里以及如何更改默认数据库??您可以在配置单元中创建数据库:>创建数据库mydb;URL通过HiveServer2提供。您可能会发现此文档非常有用: