gpt4 book ai didi

python - 在 Spark 中关闭 MYSQL JDBC 连接

转载 作者:太空宇宙 更新时间:2023-11-04 07:34:30 24 4
gpt4 key购买 nike

我正在通过 JDBC 从 MYSQL 服务器加载数据到 Spark,但我需要在加载数据后关闭该连接。关闭连接的确切语法是什么?

df_mysql = sqlContext.read.format("jdbc").options(
url="jdbc:mysql://***/****”,
driver="com.mysql.jdbc.Driver",
dbtable="((SELECT jobid, system, FROM Jobs LIMIT 500) as T)",
user=“*****”,
password=“*****”).load()

我试过 dbtable.close()。那行不通。

最佳答案

这里真的没有什么可以关闭的。 DateFrame 对象不是 JDBC 连接,load 并不是真正的load 数据。它只是获取构建 DataFrame 所需的元数据。

只有当您执行包含依赖于此特定输入的任务并由相应的执行程序处理的作业时,才会进行实际的数据处理。负责管理连接和获取数据,并且此过程不向用户公开。

关于python - 在 Spark 中关闭 MYSQL JDBC 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39535814/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com