Hive的安装与启动

1.上传Hive的安装包

2.解压到指定目录

           tar -zxvf hive-0.9.0.tar.gz -C /..........

3.安装mysql

          注:使用root用户

1. 安装mysql客户端

    yum -y install mysql

    安装mysql 服务器端

    yum -y install mysql-server  mysql-devel

2. 启动&&停止 数据库字符集设置

    mysql配置文件/etc/my.cnf中加入default-character-set=utf8

    启动mysql服务: service mysqld start或者/etc/init.d/mysqld start

 

3. 登陆等权限设置

    登录mysql数据库:mysq -u root password 123456

    首次使用创建root管理员和密码

    (mysql -u root -p输入密码即可?)

    mysql -u root;

    use mysql ;

    update user set password=password("123456") where user="root";

    flush privileges;

 

    如果需要外网可以访问需要再做如下设置

    授权用户可以从远程登陆

    grant all PRIVILEGES on *.* to root@'%'  identified by '123456';

    flush privileges ;

4.配置hive

 1.在hive的安装目录下conf文件夹

 2. vi hive-site.xml

 3.添加如下内容(红色部分可能需要修改)

<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value>
<description>JDBC connect string for a JDBC metastore</description>
</property>

<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
<description>Driver class name for a JDBC metastore</description>
</property>

<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>root</value>
<description>username to use against metastore database</description>
</property>

<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>root</value>
<description>password to use against metastore database</description>
</property>
</configuration>

5.拷贝mysql连接的jar

  安装hive和mysq完成后,将mysql的连接jar包拷贝到$HIVE_HOME/lib目录下

6.启动Hive

 bin/hive

7.Jline包版本不一致

需要拷贝hive的lib目录中   jline  的jar包替换掉hadoop中的 /....../hadoop-2.6.4/share/hadoop/yarn/lib/  jline ....jar

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值