安装hive过程填坑小结

1、centos7下安装hive,使用mysql还是mariadb作为元数据存储?

答:两者皆可以,cenos7已经自带mariadb,yum仓库里面也有软件包,安装比较方便,直接使用 yum install mariadb-server mariadb -y 即可安装,其中需要设置数据库的字符格式,可以百度更改。

 

2、错误:HIVE-ERROR 1045 (28000): Access denied for user 'root'@'%' (using password: YES)

答:https://blog.csdn.net/peterchan88/article/details/78341852

 

3、使用mariadb驱动问题?

答:”因为安装的MariaDB所以就想着用MariaDB的jar包,但是实测不好使,所以还是下载MySQL的。

wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-8.0.13.tar.gz #对应jdk1.8

  参考:https://blog.csdn.net/github_36887863/article/details/86103400#wrong2

 

4、在hive中执行sql语句:SemanticException org.apache.hadoop.hive.ql.metadata.HiveException?

答:https://blog.csdn.net/xiaoqiu_cr/article/details/80913437

 

5、JDBC连接Mariadb版本对应?

答:https://blog.csdn.net/ysaicll/article/details/78815996

 

6、报错:Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected?

答:https://blog.csdn.net/henghuo123456/article/details/48782607

posted @ 2019-04-06 17:14  长风破浪灬  阅读(372)  评论(0编辑  收藏  举报