spark怎么对关系型数据库表中的记录进行更新操作?

spark程序怎么对关系型数据库表中的记录进行更新操作?
各位大咖有什么解决方案吗?希望各位不吝赐教,小白先在此跪谢。

export SPARK_CLASSPATH=/path/mysql-connector-java-5.XXX.jar
--jars /path/mysql-connector-java-5.1.42.jar

还是jdbc呗,引入mysql pom,自己包装jdbc,spark代码中像java一样操作就行啊

用spark-sql, 用jdbc

  1. 普通java jdbc连接数据库怎么修改就怎么修改;
  2. 修改spark源码,参考https://blog.csdn.net/UUfFO/article/details/80373725
  3. 另辟蹊径 更新= 删除+插入