CDH Mysql数据库 JDBC driver cannot be found.

这是一个很容易出现的问题,网上很多内容将mysql驱动包上传到不对的路径导致出现问题。

cloudera manager添加hive时报错找不到jdbc driver
报错
JDBC driver cannot be found. Unable to find the JDBC database jar on host

把包放入这个目录,注意文件名要保持一致 网上又很多需要把这个驱动包放到
cp /root/mysql-connector-java-5.1.33-bin.jar /opt/cloudera/parcels/CDH-5.4.0-1.cdh5.4.0.p0.27/lib/hive/lib/

/opt/cloudera/parcels/CDH/lib/hive/lib或者
/opt/cloudera/parcels/CDH-5.4.0-1.cdh5.4.0.p0.27/lib/hive/lib
以上其实是同一个位置
操作后问题依旧出现。

解决方法:
后来在网上找到需要将这个包放到这个路径下就通过了(名字需要修改下)
/usr/share/java/mysql-connector-java.jar

记录下,帮助需要的朋友。

你可能感兴趣的:(CDH)