HIVE学习笔记----JAVA客户端操作
- JDBC客户端操作--启动Hive远程服务
hive --service hiveserver
Hive的JDBC客户端操作
打开Eclipse,新建一个JAVA项目,新建一个lib目录,将hive安装目录下的jdbc.jar文件拷贝进来,加载进path路径;
新建JDBCUtils类,做一些基础定义;
private static String driver = " 填写如下图所示";
private static String url = "jdbc:hive://ip:port/databases";
注册驱动
static{
Class.forName(driver);
}
有可能这一步会产生异常,做抛异常处理即可;
获取连接
同时也有可能产生异常,做抛异常处理即可;
释放资源,释放connection statement resultset
新建一个类,用于查询Hive中的数据
定义Connection conn = null;
Statement st = null; (用来运行HQL的语句)
运行之后会发现控制台打印出很多异常信息,发现是对应jar包缺失,所需Jar包目录如下:
- Thrift Client