hadoop学习中Hive问题

发布于 2021-11-22 05:46:10 字数 1335 浏览 906 评论 1

最近在看hadoop实战(第二版), 看到HIVE的章节,在11.3.4节 Hive QL使用实例中, 有这样一个样例,

insert overwrite table u_data_new
select
    transform (userid, movieid, rating, unixtime)
    using 'python weekday_mapper.py'
    as (userid, movieid, rating, weekday)
from u_data;


已经加入mysql的jdbc驱动到$HIVE_HOME/lib下

在cli下执行该指令,报下面的错误,

hive-site.xml设置如下图

conf下文件如下

麻烦各位帮忙看看,这是什么问题造成的呢?


书上有一章节是配置MySQL存储Hive元数据,hive-site.xml中,设置如下:

执行show tables是正常的, 照理说应该不会报“java.lang.ClassNotFoundException:com.jdbc.mysql.Driver”

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

悟红尘 2021-11-23 05:59:36

 打扰了, 是我自己糊涂了

拼错了, 应该是com.mysql.jdbc.Driver 

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文