hive初始化访问mysql权限问题

hive 执行 show tables;

问题

写道
FAILED: Error in metadata: javax.jdo.JDOFatalDataStoreException: Access denied for user 'hive'@'localhost' (using password: YES)
NestedThrowables:
java.sql.SQLException: Access denied for user 'hive'@'localhost' (using password: YES)
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask

 然后启动 bin/hive,执行show tables命令 这时报FAILED: Error in metadata: javax.jdo.JDOFatalDataStoreException: Access denied for user 'hive'@'localhost' (using password: YES)。这是因为mysql不允许远程访问的问题,执行 

 

GRANT ALL PRIVILEGES ON *.* TO 'hive'@'localhost' IDENTIFIED BY 'hive' WITH GRANT OPTION;

FLUSH PRIVILEGES;

允许用户hive从ip为localhost的主机连接到mysql服务器,并使用hive作为密码

 

 

然后再执行show tables命令,这时报:FAILED: Error in metadata: javax.jdo.JDODataStoreException: An exception was thrown while adding/validating class(es) : Specified key was too long; max key length is 767 bytes。 
这个问题是因为hive对mysql的UTF-8编码方式有限制,修改一下mysql的编码方式即可:alter database name character set latin1;

hive 3.1.4部署 hive 安装 阅读详情

相关推荐

自适应滤波算法综述

自适应滤波算法综述

xdzhujy的博客 5万+

hive 连接mysql权限问题

hive mysql权限问题 今天使用hive连接mysql数据时,报权限问题 解决方案: 1、可以使用已有的有权限的用户及密码去访问在hive配置文件中添加配置项 <property> <name>javax.jdo.option.ConnectionUserName</name> <value>hive</value> </property> <property> <na

Wtomrrow的博客 1165

Cadence PCB SI仿真实战:如何手动添加VIA过孔模型提升板级链路精度

本文详细介绍了在Cadence PCB SI仿真中如何手动添加VIA过孔模型以提升DDR4/5设计的精度。通过参数化建模和三维全波建模技术,工程师可以有效解决高速设计中的信号完整性问题,显著降低仿真误差。文章还提供了实战案例和常见问题解决方案,帮助优化板级链路性能。

weixin_28683391的博客 409

hadoop中 hive schema初始化数据库权限失败的解决办法

hadoop hive schema初始化数据库权限失败的解决办法 SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory] Metas...

ZF1246861622的博客 3161

实战解析:基于Python的APT攻击检测与ATT&CK框架应用

本文通过实战案例,详细解析了如何利用Python编程语言结合MITRE ATT&CK框架,构建一套针对高级持续性威胁(APT)的自动化检测与狩猎系统。文章涵盖了从环境搭建、核心检测逻辑编写、到模块化框架设计与主动威胁狩猎的全过程,为安全从业者提供了可落地的技术方案,以有效应对复杂的网络攻击。

weixin_29044157的博客 389

戴尔PowerEdge服务器R450 RAID配置步骤

戴尔PowerEdge服务器R450 RAID配置步骤

且听风呤tmj的博客 6911

HIVE 常见报错之 设置mysql数据库权限

起因是我把访问权限都配置为 :GRANT ALL PRIVILEGES ON*.* TO 'root' Identified by 'root';本机地址:10.18.252.***  机器名字:host1flush privileges;启动hive 发生错误;步骤一:在hive安装目录下conf(/opt/usr/apps/hive-0.13.1-cdh5.3.6/conf/hive-log4...

多哥仁慈的骆驼 1188

【入门篇】第五章 第一次与 AI Agent 交互

本文介绍了OpenClaw中最基本的用户与AI Agent交互方式,剖析了Agent和Gateway两个核心组件的作用,通过简单示例展示了从用户请求到结果返回的完整执行流程,说明了最小交互过程对验证系统可用性的重要意义,为后续学习复杂任务执行机制奠定基础。

lanyv的博客 512

hive使用过程中对mysql授权问题

授权: 1.mysql> grant all privileges on *.* to root@'%' identified by '123456'; 2.mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION ; 3.mysql>flush privileges; 删除授权: mys

Binder~的博客 3207

网络摄像头(IPC)介绍:类型、供电、镜头、夜视等

IPC(Internet Protocol Camera,网络摄像头),它是一种由传统摄像机与网络技术结合所产生的新一代摄像机。它可以将视频、音频、报警及控制信号通过网络传输,接受网络监控主机(NVR或监控管理平台)的管理。IPC可与路由器、交换机、NVR等设备组建成为监控系统。

学无止境,Fighting! 1万+

21天学会PCIe专栏(4.3)--PCIe配置方法

通过本节的学习,你应该对PCIe配置方法有了更深入的了解。软件配置方法包括直接访问和间接访问,可以通过特定的I/O指令或系统调用进行配置。硬件配置方法包括通过BIOS/UEFI设置和跳线设置,可以根据需要修改PCIe设备的配置参数。

xiaoheshang_123的博客 723

初始化 hive mysql_hive初始化访问mysql权限有关问题

hive 执行 show tables;问题写道FAILED: Error in metadata: javax.jdo.JDOFatalDataStoreException: Access denied for user 'hive'@'localhost' (using password: YES)NestedThrowables:java.sql.SQLException: Access d...

weixin_42166626的博客 233

鸿蒙系统开发工程师:核心技术解析与深度面试指南

摘要: 鸿蒙系统开发工程师需具备底层驱动开发、系统移植优化及分布式架构能力。核心职责包括硬件适配(Bootloader、内核移植、HDF驱动开发)、性能调优(启动加速、功耗管理)及稳定性保障。技术要求涵盖C/C++编程、Linux内核机制、鸿蒙架构(HDF、分布式服务)及ArkTS/ArkUI基础。面试重点考察系统移植流程(如ARM板适配)、驱动开发(I2C/Display)、性能优化手段及内存/同步机制的应用。

郑伟强dev的专栏 430

hive mysql初始_hive初始化访问mysql权限问题

hive 执行 show tables;问题写道FAILED: Error in metadata: javax.jdo.JDOFatalDataStoreException: Access denied for user 'hive'@'localhost' (using password: YES)NestedThrowables:java.sql.SQLException: Access d...

weixin_30533301的博客 343

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

hive连接mysql报错_hive远程模式初始化mysql报错

hive的远程模式需要mysql数据库,需要安装mysql数据库,创建mysql 数据库用于存储hive的原信息create database hive DEFAULT CHARSET utf8 COLLATE utf8_general_ci;修改访问权限grant all privileges on *.* to "root"@"%" identified by "root" with gran...

weixin_36415206的博客 1597

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

安装hive

要用尽可能新的版本: 第1章下载 1.1Hive 的官网 http://hive.apache.org/ 1.2点击Downloads 然后点击Download a release now 然后点击https://mirrors.tuna.tsinghua.edu.cn/apache/hive/ 然后选择对应的版本进行下载就可以了 第2章安装一(1.2.1) 2.1上传 apache-hive-1.2.1-bin.tar.gz 2.2解压 tar -zxvf apache-hive-1.2.1-bin.ta

afnns的博客 144

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Hive本地模式安装 schematool -initSchema -dbType mysql初始MySQL数据库报错-Access denied for user ‘root‘@‘

初始化报错的异常信息: [root@master conf]# schematool -initSchema -dbType mysql SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/export/servers/hive/lib/log4j-slf4j-impl-2.6.2.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J:

阿年的博客 1986

Ubuntu20.04.3安装hive时出现数据库连接不上的问题

最近开始学习hive,在安装的时候遇到一些问题,发出来供大家参考一下。 在安装过程中保证Hadoop集群的搭建和集群已开启。 此处说明hive结合MySQL搭建。 首先安装mysql。Ubuntu20.04.3安装的mysql是MySQL8.0。 sudo apt-get update sudo apt-get install mysql-server 安装完之后进行初始化,这样好修改密码,待会配置xml文件会用到。 sudo mysql_secure_installation #1 VAL

windinroad的博客 3483

cm安装hive连不上mysql_cm 安装cdh 后添加hive服务

xec /opt/cloudera/parcels/CDH-5.4.7-1.cdh5.4.7.p0.3/lib/hadoop/bin/hadoop jar /opt/cloudera/parcels/CDH-5.4.7-1.cdh5.4.7.p0.3/lib/hive/lib/hive-cli-1.1.0-cdh5.4.7.jar org.apache.hive.beeline.HiveSchem...

weixin_32645173的博客 126

hive启动时拒绝连接_Hive的安装方式

1、内嵌模式:采用hive自带的元数据管理 不需要额外的配置,但是需要进行初始化操作【将某个数据库生成相应的表结构数据】。 元数据管理是采用的是内置的一个数据库【derby】 解压、配置环境变量 直接输入:hive Exception in thread "main" java.lang.RuntimeException: org.apache.hado...

weixin_39769984的博客 1722

hive初始化SQL Error code:1045错误解决方法

hive初始化SQL Error code:1045错误解决方法

weixin_51197295的博客 1541

slf4j mysql_Linux下修改mysql的密码

[root@hadoop01 bin]# schematool -initSchema -dbType mysqlSLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/usr/local/hive-2.1.1/lib/log4j-slf4j-impl-2.4.1.jar!/org/...

weixin_39808143的博客 91

hive jdbc驱动_Hive的安装方式

1、内嵌模式:采用hive自带的元数据管理 不需要额外的配置,但是需要进行初始化操作【将某个数据库生成相应的表结构数据】。 元数据管理是采用的是内置的一个数据库【derby】 解压、配置环境变量 直接输入:hive Exception in thread "main" java.lang.RuntimeException: org.apache.hado...

weixin_39622283的博客 903

Hive3安装

Mysql安装 卸载Centos7自带的mariadb [root@node3 ~]# rpm -qa|grep mariadb mariadb-libs-5.5.64-1.el7.x86_64 [root@node3 ~]# rpm -e mariadb-libs-5.5.64-1.el7.x86_64 --nodeps [root@node3 ~]# rpm -qa|grep mariadb [root@node3 ~]# 安装mysq

syy517的博客 374

centos下安装hive(单机版)

说明 1、hive以来与hadoop,所以要服务器上要有hadoop才能安装hive 2、hive需要依赖与mysql,所以需要现有MySQL服务才能安装hive 安装 下载地址 http://archive.apache.org/dist/hive/ 解压 tar -zxvf /opt/software/apache-hive-3.1.2bin.tar.gz -C /opt/module/ 修改环境变量 # 新增文件 vim /etc/profile.d/my_env.sh # 新增内容 #HI

weixin_46620665的博客 2037
上一篇: HttpGet 获取webservice 数据
下一篇: Mysql初始化root密码和允许远程访问
weixir123
博客等级 码龄16年 1粉丝 207原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值