pyspark报错java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver

在用spark-sql来连接MySQL数据库报错

原因:缺少MySQL连接驱动包

解决办法:

添加mysql驱动包

下载方式:

下载地址:

https://downloads.mysql.com/archives/c-j/

我的网盘下载链接:

提取码:8888
http://链接:https://pan.baidu.com/s/1a6rK8b_GaO6ELMhU5lz90Q?pwd=8888

把驱动包放在spark的lib文件夹里面

复制代码
cd /opt/spark/lib

相关推荐
用户298698530142 小时前
Java HTML 转 Word 完整指南
java·后端
渣哥2 小时前
原来公平锁和非公平锁差别这么大
java
渣哥3 小时前
99% 的人没搞懂:Semaphore 到底是干啥的?
java
J2K3 小时前
JDK都25了,你还没用过ZGC?那真得补补课了
java·jvm·后端
kfyty7253 小时前
不依赖第三方,不销毁重建,loveqq 框架如何原生实现动态线程池?
java·架构
得物技术4 小时前
MySQL单表为何别超2000万行?揭秘B+树与16KB页的生死博弈|得物技术
数据库·后端·mysql
isysc14 小时前
面了一个校招生,竟然说我是老古董
java·后端·面试
xiaok4 小时前
mysql中怎么创建一个可控权限数据库账号密码给到开发者
mysql
道可到7 小时前
Java 反射现代实践速查表(JDK 11+/17+)
java
侃侃_天下8 小时前
最终的信号类
开发语言·c++·算法