https://github.com/timveil/hive-jdbc-uber-jar 下载适合自己版本的驱动(到底哪个,实在不知道就一个个试)
https://dbeaver.io/ 下载工具,免费版即可。
安装,能否正常连接hive关键看连接驱动的配置。
添加自己的访问数据库驱动jar文件;
点击“找到类”,选择“驱动类” com.cloudera.hive,jdbc4.HS2Driver ,确定,测试连接 ok
如果你的连接还是 client_protocol is unset! 则说明需要替换驱动版本:即换上面的HiveJDBC4.jar 为其他版本的文件。
刚开始始终提示输入账户密码,随便输入一个空格。
问了数据库管理员说没有账户密码。
后来测试不再提示账户密码一直提示 客户端协议为设置。上网查到说是驱动版本问题。但是,只要在驱动类里没有选择对,也会导致测试连接失败。