hive有两种连接方式
1.beeline
2.JDBC
1.beeline
是一种基于SQLLine的JDBC客户端,一般需要配合hivesever2一起进行使用
连接命令:
xshell客户端1 hiveserver2
打开另一个客户端2 beeline -ujdbc:hive2://node2:10000/default
beeline>!connect jdbc:hive2://node2:10000 username password
2.JDBC
是一种用于执行SQL语句的Java API,可以为多种数据库提供统一访问,由一组用Java语言编写的类和接口组成,定义了一种访问标准,使开发人员能够基于这种标准编写数据库应用程序
开发流程:
1.获取驱动
2.URL连接串
3.建立连接
4.获取Statement
5.执行sql
6.返回结果
7.关闭连接
案例:(代码实现)