mysql hive用户_hive-mysql多用户模式

本文详细介绍了如何在Linux环境中安装MySQL服务端和客户端,创建数据库和用户,以及进行权限分配。随后,讲解了Hive的安装过程,包括配置环境变量、编辑配置文件和设置数据库连接信息。最后,验证了Hive的安装,并提供了启动Hive的步骤。整个过程涵盖了数据库管理和大数据工具的使用。
摘要由CSDN通过智能技术生成

一。安装MYSQL的客户端与服务端,

sudo apt-get  install mysql-server mysql-client

sudo apt-get install mysql-server mysql-server

二 。使用root进入数据库,

mysql -u root -p “password”

三。建立数据库hive 并设定为latin1编码

create database hive default character set latin1;

四。创建名为hive的用户, 并授权给hive用户,

create  user  ‘hive’@’%’ identified by ‘hive’;

grant all on hive.*   to hive@’%’   identified by ‘hive’;

flush  provileges;

五。重新打开终端,验证上述步骤是否操作成功,

mysql -u hive -p;

show databases;

安装hive

下载hive安装包,并解压。本文所用的版本为1.2

进入hive目录, 再bin/hive-config.sh 添加配置信息

export     JAVA_HOME=/usr/lib/java/jdk1.8

export   HIVE_HOME=/usr/local/apache-hive

编辑/etc/profile 文件,添加环境变量

export HIVE_HOME=/usr/local/apache-hive

export  PATH=$PATH:$HIVE_HOME/bin

export  CLASSPATH=.:$HADOOP_HOME/lib:$HIVE_HOME/lib:$CLASSPATH

五。进入hive目录,复制conf文件夹下的hive-default.xml.template文件修改文件名为hive-site.xml

javax.jdo.option.ConnectionURL

jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true

javax.jdo.option.ConnectionDriverName

com.mysql.jdbc.Driver

javax.jdo.option.ConnectionUserName

hive

javax.jdo.option.ConnectionPassword

hive

五。 下载mysql-connecor-java-5.1.30.jar文件, 并放入$HIVE_HOME/lib

六。 启动Hive,

hive作为hadoop的一个客户端,运行方式并不分单机模式,伪分布和完全分布模式,

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值