通过JDBC驱动连接Hive操作实例 笔记
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过JDBC驱动连接Hive操作实例 笔记相关的知识,希望对你有一定的参考价值。
package com.yuxipacific;
import java.sql.
Connection
;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public
class Hive {
public
static
void main(String[] args) throws Exception {
Class.forName(
"org.apache.hadoop.hive.jdbc.HiveDriver"
);
//String dropSQL=
"drop table javabloger"
;
//String createSQL=
"create table javabloger (key int, value string)"
;
//String insterSQL=
"LOAD DATA LOCAL INPATH ‘/work/hive/examples/files/kv1.txt‘ OVERWRITE INTO TABLE javabloger"
;
//String querySQL=
"SELECT a.* FROM javabloger a"
;
String querySQL=
"SELECT * FROM pokes"
;
Statement stmt = con.createStatement();
// stmt.executeQuery(dropSQL);
// stmt.executeQuery(createSQL);
// stmt.executeQuery(insterSQL);
ResultSet res = stmt.executeQuery(querySQL);
while (res.
next
()) {
System.
out
.println(
"Result: key:"
+res.getString(1) +
" –> value:"
+res.getString(2));
}
}
}
以上是关于通过JDBC驱动连接Hive操作实例 笔记的主要内容,如果未能解决你的问题,请参考以下文章
Hive数据仓库--Java代码JDBC方式访问Hive中表的数据