Apache spark 数据帧写入附加方法
在将数据保存到mySQL时,这对我来说很好:Apache spark 数据帧写入附加方法,apache-spark,Apache Spark,在将数据保存到mySQL时,这对我来说很好: jdbcDF.write .format("jdbc") .option("url", "jdbc:mysql://db4free.net:3306/gedmysql") .option("dbtable", "newtable2") .option("user", "user") .option("password", "pswd") .save() 但是,我似乎找不到此格式中的append/overwrite等效项。我看
jdbcDF.write
.format("jdbc")
.option("url", "jdbc:mysql://db4free.net:3306/gedmysql")
.option("dbtable", "newtable2")
.option("user", "user")
.option("password", "pswd")
.save()
但是,我似乎找不到此格式中的append/overwrite等效项。我看到各种各样的东西,但它们似乎不起作用
例如,.mode(SaveMode.Append)而不是.save()运行,但不会更改mySQL数据库。在我看来,有两种样式可供使用,我引用的是我认为在2.1中是新的。需要按照我所看到的“其他方式”进行操作,即:
jdbcDF.write.mode("append").jdbc(url, table, prop)
。只保存我在问题中显示的格式的选项
事实就是这样