pyspark案例系列10-java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

Posted 只是甲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pyspark案例系列10-java.lang.ClassNotFoundException: com.mysql.jdbc.Driver相关的知识,希望对你有一定的参考价值。

文章目录

一. 需求

今天在spark集群上运行一个任务,报如下错误:
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

二. 解决方案

根据报错信息我们可以知道,缺少java连接mysql的的jar包。

此时我们需要找到spark的lib目录,然后将jar包拷贝到该目录,这样我们程序就可以读取到该jar包。

我使用的是CDH 6.3.1版本,目录如下:

/opt/cloudera/parcels/CDH-6.3.1-1.cdh6.3.1.p0.1470567/lib/spark/jars

以上是关于pyspark案例系列10-java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的主要内容,如果未能解决你的问题,请参考以下文章

Spark 1.5.0 (PySpark) 案例当逻辑和滞后窗口函数

Python应用实战案例-pyspark库从安装到实战保姆级讲解

实战案例:用 PySpark ML 构建流失预测模型

PySpark。将 Dataframe 传递给 pandas_udf 并返回一个系列

如何从pyspark中的数据框中选择一系列行

博学谷学习记录超强总结,用心分享|狂野大数据课程基于Pycharm完成PySpark入门案例(上)的总结分析