hive创建表和导入数据都没有问题,在删除表,做drop table 时报如题所示的错误。
有的文章说修改元数据库字符集为latin1,但是元数据库字符集默认创建就是latin1,修改字符集无法解决该问题。
通过更换mysql驱动jar包解决问题,我的原始jar包是mysql-connector-java-5.1.18.jar,更换为mysql-connector-java-5.1.34-bin.jar。再做drop table 就ok。
更改之后,还要删除原来的驱动jar包,这样再次进入hive,drop table stu2成功。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)