zoukankan      html  css  js  c++  java
  • java通过jdbc连接impala

      1、所需 jar 包

        hive_metastore.jar,hive_service.jar,httpclient-4.4.1.jar,httpcore-4.4.1.jar,

        ImpalaJDBC41.jar,libfb303-0.9.0.jar,libthrift-0.9.0.jar,ql.jar,

        slf4j-api-1.7.7.jar,TCLIServiceClient.jar,zookeeper-3.4.6.jar

        

      2、测试代码

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    
    /**
     * @Author:
     * @Description:
     * @Date:Created in 15:48 2018/8/29
     * @Modified by:
     **/
    public class test_jdbc {
        public static void test(){
            Connection con = null;
            ResultSet rs = null;
            PreparedStatement ps = null;
            String JDBC_DRIVER = "com.cloudera.impala.jdbc41.Driver";
            String CONNECTION_URL = "jdbc:impala://192.168.2.20:21050";
    
            try
            {
                Class.forName(JDBC_DRIVER);
                con = (Connection) DriverManager.getConnection(CONNECTION_URL);
                ps = con.prepareStatement("select count(*) from billdetail;");
                rs = ps.executeQuery();
                while (rs.next())
                {
                    System.out.println(rs.getString(1) );
                }
            } catch (Exception e)
            {
                e.printStackTrace();
            } finally
            {
                try {
                    rs.close();
                    ps.close();
                    con.close();
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
        }
        public static void main(String[] args) {
            test();
        }
    }
  • 相关阅读:
    MySql常用命令
    多线程
    redhat7.7(centOS7)安装ORACLE 11g出坑教程及问题总结与解决
    使用 CGImageRef 出现的crash
    leetcode238. 除自身以外数组的乘积
    通过位运算实现求和
    leetcode求1+2+……+n
    leetcode101. 对称二叉树
    leetcode198. 打家劫舍
    leetcode394. 字符串解码
  • 原文地址:https://www.cnblogs.com/shaosks/p/9555064.html
Copyright © 2011-2022 走看看