修改HIVE删表就卡顿的问题

修改HIVE删表就卡顿的问题

前一段时间,在好不容易安装好hive时之后遇到了新的问题,就是hive表删除卡顿的情况。创建数据库没问题,创建表没问题,插入没问题,最多时间延长一些,但是一删表,就跟打嗝打到一半卡喉咙一样,就卡死到哪里,一动不动,坚持了几分钟,就像下图:

在这里插入图片描述

上网查资料,终于明白事情真相,MySQL的编码出现了问题,自己安装的mysql,字符集都改成了utf-8,如果要解决的话,需要都改成latin1

首先找到mysql安装目录下的my.cny文件,

在这里插入图片描述

我的是在根目录下usr下面,找到之后vim打开

在这里插入图片描述

把图上的被改动的utf-8修改成latin1就行,上图为成品,可能和有的小伙伴不一样

修改完成后进入MySQL,在MySQL中删除创建的hive数据库,然后重新创建hive数据库,修改编码
alter database hive character set latin1
在进入hive里面就可以成功删除了
参考链接
https://www.cnblogs.com/birdmmxx/p/11845988.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值