hive删除表时直接卡死
原因:因为以前安装的mysql,字符集都改为了utf-8。
解决方案:需要把字符集都改为latin1
首先进入mysql查看字符集
show variables like 'char%'
找到mysql安装目录下的my.cny文件
用vi命令打开修改字符集
修改完成后重新进入mysql
在mysql中删除之前的hive数据库
然后再重新create database hive
输入修改编码:alter database hive character set latin1
再进入hive
重新开始就行了。