采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
用的centos7,mysql8,此时mysql-connect-java.jar 也得用8版本。启动hive成功,show databases,sparksql也出现。但是use sparkSql 后,没有出现database changes,也没办法查看任何表。
你先确认下有sparkSql这个表吗,sparksql启动是否hivesite在conf目录下
不知道是虚拟机太差劲了还是啥,网上搜了说是sparksql太大了。用mysql -u root -p -A 登陆,就没有问题,可以进入。
确实是虚拟机性能差,关了虚拟机,调成2核虚拟机,重新启动hadoop,mysql,hive,就没有问题了。
非常感谢!
select word, count(1) from hive_wordcount lateral view explode(split(context,'\t')) wc as word group by word;
自己写的文本,文本里用的空格隔开,空格不用转义,直接split(context," ")就可以了。
sparksql的元数据在MySQL,数据不在MySQL的
登录后可查看更多问答,登录/注册
快速转型大数据:Hadoop,Hive,SparkSQL步步为赢
1.7k 6
1.8k 6
2.0k 1
1.3k 21
1.6k 18
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号