(一)、在root用户下:(Mysql)


1.在root用户下:创建hive元数据库

create database if not exists hivedb;

2.在root用户下添加添加用户用户:hadoop

注意:这地方主机为localhost,可以自定义主机名,比如下面的spark1,需要统一!

insert into mysql.user(Host,User,Password)values('%','hadoop',password('hadoop'));

3.在root用户下给普通用户hadoop授权于hivedb数据库任何主机:

注意:dentified by 'hadoop' 表示密码

grant all privileges on hivedb.* to 'hadoop'@'%' identified by 'hadoop';

(二)、修改hive中的配置文件hive-site.xml


修改前:

<configuration>
<property>
  <name>javax.jdo.option.ConnectionURL</name>
  <value>jdbc:mysql://192.168.137.5:3306/1608b?characterEncoding=UTF-8</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>
<property>
  <name>hive.aux.jars.path</name>
  <value>${HIVE_HOME}/auxlib</value>
</property>
</configuration>

修改后:

<configuration>
<property>
  <name>javax.jdo.option.ConnectionURL</name>
  <value>jdbc:mysql://192.168.137.5:3306/hivedb?characterEncoding=UTF-8</value>
</property>
<property>
  <name>javax.jdo.option.ConnectionDriverName</name>
  <value>com.mysql.jdbc.Driver</value>
</property>
<property>
  <name>javax.jdo.option.ConnectionUserName</name>
  <value>hadoop</value>
</property>
<property>
  <name>javax.jdo.option.ConnectionPassword</name>
  <value>hadoop</value>
</property>
<property>
  <name>hive.aux.jars.path</name>
  <value>${HIVE_HOME}/auxlib</value>
</property>
</configuration>

(三)、启动hive

最新文章

  1. samba共享目录
  2. 安卓中的Model-View-Presenter模式介绍
  3. node命令
  4. 【Nginx】配置Nginx的负载均衡
  5. Java并发包中Lock的实现原理
  6. OC知识梳理-NSArray与NSMutableArray相关知识
  7. Oracle大数据常见优化查询
  8. 多校3- RGCDQ 分类: 比赛 HDU 2015-07-31 10:50 2人阅读 评论(0) 收藏
  9. Grunt - Karma 单元测试
  10. mysql 重命名表名
  11. POJ 2456 Aggressive cows
  12. Redis 3.0集群 Window搭建方案
  13. 【Java SE】利用Java的for循环加random制作小学试卷
  14. 201521123110《Java程序设计》第10周学习总结
  15. 【译】深度双向Transformer预训练【BERT第一作者分享】
  16. @Configuration与@Bean作用
  17. Atlassian JIRA Change IP
  18. Python入门 学习笔记
  19. pandas绘图总结
  20. WCF揭秘学习笔记(4):可信赖会话、会话管理、队列、事务

热门文章

  1. CDMA sid, nid, bid 含义解释
  2. (转)python中的*args和**kw到底是个啥。看下面的例子就会懂了
  3. 初识vuex
  4. require.js 源码解读——配置默认上下文
  5. Appium 解决手势密码 java
  6. ksum问题
  7. JDBC基础学习(五)&mdash;批处理插入数据
  8. 1135: 零起点学算法42——多组测试数据(求和)IV
  9. Oracle 一些基本命令
  10. 爬虫入门系列(二):优雅的HTTP库requests