Hive配置实验

朴灿烈づ我的快乐病毒、 2022-01-14 03:55 268阅读 0赞

Hive配置实验

内嵌模式配置

下载Hive

  1. wget https://www-eu.apache.org/dist/hive/hive-2.3.5/apache-hive-2.3.5-bin.tar.gz

解压包

  1. tar -xvf apache-hive-2.3.5-bin.tar.gz

将解压后的Hive文件夹放到Hadoop文件夹下

  1. cd /cloud/hadoop-3.2.0/
  2. mv ~/apache-hive-2.3.5-bin .

设置环境变量

  1. vim ~/.bash_profile

添加以下内容

  1. export HIVE_HOME=/cloud/hadoop-3.2.0/apache-hive-2.3.5-bin
  2. export PATH=$HIVE_HOME/bin:$PATH

添加完成后重启配置使其生效

  1. . ~/.bash_profile

本地模式配置

解压MySQL

  1. tar -xvf mysql-5.7.22-1.el6.x86_64.rpm-bundle.tar

安装组件

  1. sudo rpm -ivh mysql-community-server-5.7.22-1.el6.x86_64.rpm --force --nodeps
  2. sudo rpm -ivh mysql-community-libs-5.7.22-1.el6.x86_64.rpm --force --nodeps
  3. sudo rpm -ivh mysql-community-client-5.7.22-1.el6.x86_64.rpm --force --nodeps
  4. sudo rpm -ivh mysql-community-common-5.7.22-1.el6.x86_64.rpm --force --nodeps

/var/log/mysqld.log处获取密码

屏幕快照 2019-06-15 17.18.34.png

启动MySQL

  1. /etc/init.d/mysqld restart
  2. mysql

屏幕快照 2019-06-15 15.45.06.png

修改密码

  1. set password for root@localhost = password('123');

屏幕快照 2019-06-15 17.17.16.png

运行Hive实例

  1. hive --service metastore
  2. $HIVE_HOME/bin/schematool -initSchema -dbType mysql
  3. hive
  4. create database db_hive_test;
  5. use db_hive_test;

屏幕快照 2019-06-16 11.05.53.png

  1. create table test(id int, name string);
  2. # 加载本地数据
  3. load data local inpath '/cloud/hadoop-3.2.0/input/test.txt' into table test;

屏幕快照 2019-06-16 11.07.15.png

检查插入内容

  1. select * from test;

屏幕快照 2019-06-16 11.17.53.png

Reference

https://blog.csdn.net/scgaliguodong123_/article/details/46868525

https://www.itread01.com/content/1550319667.html

发表评论

表情:
评论列表 (有 0 条评论,268人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Hive配置详解

    hive的配置: hive.ddl.output.format:hive的ddl语句的输出格式,默认是text,纯文本,还有json格式,这个是0.90以后才出的新配