cenos7安装MySQL配置hive(下)

Posted 小酱饼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cenos7安装MySQL配置hive(下)相关的知识,希望对你有一定的参考价值。

文章目录

文章目录

前言


前言

hive的安装这里不做阐述了,如果不会或需安装包可私信。本文主要讲述hive与mysql的相关配置

二、配置hive

1.修改配置文件

进入到hive中。

[root@master module]# cd apache-hive-2.3.4-bin
[root@master apache-hive-2.3.4-bin]# ll


编辑配置信息。

[root@master0 conf]# vim hive-site.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="test/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://master0:3306/hive?useSSL=false</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>qwe123</value>
</property>
<property>
<name>hive.metastore.schema.verification</name>
<value>false</value>
</property>
</configuration>

2.创建hive数据库

1>在MySQL中,创建hive的数据库,用来保存hive元数据

mysql> create database hive character set latin1;

3.修改环境变量

export HIVE_HOME=/opt/module/apache-hive-2.3.4-bin
export PATH=$PATH:$HIVE_HOME/bin

 

 4.验证hive测试是否正常

[root@master0 conf]# hive

测试hive是否可以正常

hive> select 1+1;

 注:如果有报错,证明没有初始化或者MySQL的远程登录异常。

如果出现这种报错,首先进入MySQL,设置权限

1>在MySQL中修改权限

mysql> grant all privileges on *.* to 'root'@'%' identified by 'qwe123' with grant option;
mysql> grant all privileges on *.* to 'root'@'master0' identified by 'qwe123' with grant option;
mysql> flush privileges;

2>hive的配置文件异常。

[root@master0 conf]# vim hive-site.xml

 查看用户和密码是否跟MySQL设置一致,并且还要与MySQL远程登录密码一致。

 3>.hive的服务端没有打开

[root@master conf]# hive --service metastore &

然后Ctrl+C,再hive进去

[root@master conf]# hive

测试hive是否正常

hive> select 1+1;

 此时发现hive测试成功。


总结

以上就是今天要讲的内容,本文仅仅简单介绍了hive与MySQL的相关配置。

以上是关于cenos7安装MySQL配置hive(下)的主要内容,如果未能解决你的问题,请参考以下文章

cenos7 下数据库相关操作

Ubuntu下安装Hive3.1.2教程(附MySQL安装方法及安装包)

Ubuntu下安装Hive3.1.2教程(附MySQL安装方法及安装包)

Hive初步使用安装MySQL Hive配置MetaStore配置Hive日志《二》

Hive默认数据库修改配置

Ubuntu系统下安装并配置hive-2.1.0