hadoop随笔四之eclipse连接hive
2016-07-05 19:44
495 查看
基于前面的hive表wordcount1,eclipse里读取
1. core-site.xml增加
<property>
<name>hadoop.proxyuser.hive.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.hive.groups</name>
<value>*</value>
</property>
2.hive-site。xml增加
<property>
<name>hive.server2.thrift.port</name>
<value>10000</value>
</property>
<property>
<name>hive.server2.thrift.bind.host</name>
<value>192.168.67.100</value>
</property>
<property>
3.执行hive
4.java代码package myhadoop.hive;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class HiveOprator {
public static void main(String[] args) throws Exception {
Class.forName("org.apache.hive.jdbc.HiveDriver");
Connection con = DriverManager.getConnection("jdbc:hive2://192.168.67.100:10000/default", "hive", "root");
Statement stmt = con.createStatement();
String querySQL = "SELECT * FROM wordcount1";
ResultSet res = stmt.executeQuery(querySQL);
while (res.next()) {
System.out.println(res.getString(1));
}
}
}
执行结果:
1. core-site.xml增加
<property>
<name>hadoop.proxyuser.hive.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.hive.groups</name>
<value>*</value>
</property>
2.hive-site。xml增加
<property>
<name>hive.server2.thrift.port</name>
<value>10000</value>
</property>
<property>
<name>hive.server2.thrift.bind.host</name>
<value>192.168.67.100</value>
</property>
<property>
3.执行hive
4.java代码package myhadoop.hive;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class HiveOprator {
public static void main(String[] args) throws Exception {
Class.forName("org.apache.hive.jdbc.HiveDriver");
Connection con = DriverManager.getConnection("jdbc:hive2://192.168.67.100:10000/default", "hive", "root");
Statement stmt = con.createStatement();
String querySQL = "SELECT * FROM wordcount1";
ResultSet res = stmt.executeQuery(querySQL);
while (res.next()) {
System.out.println(res.getString(1));
}
}
}
执行结果:
相关文章推荐
- Java jxl 基于模板导出excel
- Spring同Mybatis的整合
- 基于java极速WEB+ORM 框架:jfinal2.0开发的通用后台管理系统及源码
- java中jxl导出数据到excel的例子
- java jxl导出excel小结
- Spring Boot 属性配置和使用(转)
- spring中的类InitializingBean接口
- io字节流的基本的读取和写入
- io字节流的基本的读取和写入
- io字节流的基本的读取和写入
- io字节流的基本的读取和写入
- Spring Boot特性(转)
- Spring和Mybatis结合
- java基础之 ----对象初始化过程
- 怎么清空form中除readonly以外的数据
- java继承中的构造方法及this,super的使用
- java学习小记
- 网上找的Rxjava的好文章
- Java三大特征之继承(二)
- eclipse 的opencv第一次学习