【大数据系列】之 Hive本地部署(Mysql)

Hive本地部署(Mysql)

1.CentOs6.5安装mysql

1.1查看是否安装,是执行清除

'查看是否安装过mysql'
rpm -qa | grep mysql

'有则清除'
rpm -e mysql

在这里插入图片描述

1.2yum安装mysql

yum -y install mysql mysql-server mysql-devel

安装
在这里插入图片描述
安装成功截图
在这里插入图片描述

1.3查看mysql-server服务

rpm -qi mysql-server

在这里插入图片描述

1.4启动mysql

service mysqld start

在这里插入图片描述

1.5修改密码

mysqladmin -u root password '自己设置的密码'

在这里插入图片描述

1.6设置mysqld自启动

chkconfig mysqld on

在这里插入图片描述

2.Hive本地部署

2.1下载并且解压到/apps下

在这里插入图片描述

2.2个人习惯吧,觉得重命名会比较好,配置环境变量时省点力气。

可以使用软连接,我这里直接重命名了

mv hive-1.1.0-cdh5.4.5 hive

在这里插入图片描述
在这里插入图片描述

2.3修改/etc/profile,配置环境变量,添加如下:

export HIVE_HOME=/apps/hive
export PATH=$HIVE_HOME/bin:$PATH

在这里插入图片描述

2.4下载mysql连接依赖包,并添加到hive安装目录下的lib中:

2.5到hive安装目录下的conf中,新建一个hive-site.xml配置文件,并添加如下:

注意需修改为自己的数据库名用户与密码

<configuration>
    <property>
        <name>javax.jdo.option.ConnectionURL</name>
        <value>jdbc:mysql://127.0.0.1:3306/hive?createDatabaseIfNotExsit=true;characterEncoding=latin1</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>root</value>
    </property>
</configuration>

在这里插入图片描述

2.6修改hive-env.sh,说明hadoop安装路径以及hive的配置文件夹所在

在这里插入图片描述

2.7打开MySQL,创建一名为‘hive’的数据库

在这里插入图片描述

2.7测试

开启Hadoop
在这里插入图片描述
检查mysql服务是否开启
在这里插入图片描述
输入hive。进入hive命令行模式
在这里插入图片描述
至此,hive本地模式安装成功。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值