热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

spark+mysql+驱动_mysql–在Spark中找不到合适的jdbc驱动程序

我在用df.write.mode(append).jdbc(jdbc:mysql:ip:portdatabase,table_name,properties)插入MyS

我在用

df.write.mode("append").jdbc("jdbc:mysql://ip:port/database","table_name",properties)

插入MySQL中的表.

另外,我在我的代码中添加了Class.forName(“com.mysql.jdbc.Driver”).

当我提交我的Spark应用程序时:

spark-submit --class MY_MAIN_CLASS

--master yarn-client

--jars /path/to/mysql-connector-java-5.0.8-bin.jar

--driver-class-path /path/to/mysql-connector-java-5.0.8-bin.jar

MY_APPLICATION.jar

这种纱线客户端模式适合我.

但是当我使用纱线群集模式时:

spark-submit --class MY_MAIN_CLASS

--master yarn-cluster

--jars /path/to/mysql-connector-java-5.0.8-bin.jar

--driver-class-path /path/to/mysql-connector-java-5.0.8-bin.jar

MY_APPLICATION.jar

它不起作用.我也试过设置“–conf”:

spark-submit --class MY_MAIN_CLASS

--master yarn-cluster

--jars /path/to/mysql-connector-java-5.0.8-bin.jar

--driver-class-path /path/to/mysql-connector-java-5.0.8-bin.jar

--conf spark.executor.extraClassPath=/path/to/mysql-connector-java-5.0.8-bin.jar

MY_APPLICATION.jar

但仍然得到“找不到适合jdbc的驱动程序”错误.



推荐阅读
author-avatar
mobiledu2502926403
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有