为了账号安全,请及时绑定邮箱和手机立即绑定
谢谢老师,很全面很细。
使用hiveserver2的同学只需要改:
1、private static String driver="org.apache.hive.jdbc.HiveDriver";我驱动是是这个路径,你们看情况
2、 return DriverManager.getConnection(url, "hadoop", "");
注意别乱导包就行
在网上找hiveserver2自定义用户密码,有过程
楼下的不是默认mysql密码是要在hive.sete.xml设置hiveserver密码,你无密码也能登陆
原来这张表是员工领导号有空值
用了1.4.7的版本,和老师的配置有很大区别,而且我连的是数据库,重新学习搞了一整天,而且打错了语法爷搞了很久。
几个容易中的坑:
1.环境和依赖:我是直接用的maven构建的依赖,因为依赖里面坑太多了
2.服务器启动命令:从hive0.15开始, hiveserver命令被废弃了,改成了:hive --service hiveserver2
3.getConnection方法出于安全考虑需要给出用户名和密码,这里的用户名和密码就是hive-site.xml中配置的Mysql的账号和密码(不清楚为什么)
4.不同版本的hivedriver的路径可能不一样,我用的hive-1.2.2 driver路径就是org.apache.hive.jdbc.HiveDrive

已采纳回答 / qq_XJW_0
group_by后面的字段都要跟在select字段后面
首页上一页1234567下一页尾页
课程须知
本课程是Hadoop体系结构的扩展内容 1、熟练掌握Hadoop的体系结构,尤其是HDFS 2、熟悉Java编程 3、了解Linux的基本操作 对Hive还不了解的童鞋,最好先去《Hive旅程之初识印象》修炼一下,再回来学习
老师告诉你能学到什么?
1、Hive数据的导入 2、Hive的数据查询 3、Hive的内置函数 4、Hive的表连接 5、Hive的子查询 6、Hive的客户端操作 7、开发Hive的自定义函数

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消