MAPREDUCE服务 MRS-Hive应用开发规则:获取数据库连接
获取数据库连接
使用JDK的驱动管理类java.sql.DriverManager来获取一个Hive的数据库连接。
Hive的数据库URL为url="jdbc:hive2://xxx.xxx.xxx.xxx:2181,xxx.xxx.xxx.xxx:2181,xxx.xxx.xxx.xxx:2181/;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver;sasl.qop=auth-conf;auth=KERBEROS;principal=hive/hadoop.hadoop.com@HADOOP.COM;user.principal=hive/hadoop.hadoop.com;user.keytab=conf/hive.keytab";
以上已经经过安全认证,所以Hive数据库的用户名和密码为null或者空。
如下:
// 建立连接 connection = DriverManager.getConnection(url, "", "");