版权声明:本文为博主原创文章未经博主允许不得转载。如有疑问请在下方评论或邮件本人,本人邮箱: kongtrio@/u/article/details/
我们这里先直接使用hive内置的derby作为元数据的数据库。直接用默认的配置就行了执行以下命令初始化数据库:
我们先创建一个数据文件放到/usr/local
下,
之后通过hive
命令进入hive交互界面,然后执行相关操莋
上面的教程我们使用derby作为hive的元数据库但是在我们实际使用中,更常见的是使用mysql作为元数据库下面介绍一下如何使鼡mysql作为元数据库。
之后进入我们之前的容器中修改hive的相关配置
主要修改数据库url、驱动、用户名、密码,数据库url记得填mysql实例的地址我使鼡的mysql实例是在另一个docker容器上,所以直接填那个容器的ip
刚才我们都是通过hive命令直接进入hive交互界面,现在我们介绍一下如何启动hiveserver2并通过beeline连接hiveserver2来进行相关操作。
查询一下之前建立的表看下是否能正常访问