使用sparkSql中的SparkSession连接mysql数据库
val sparkSession=SparkSession.builder().appName('SparkLinkMysql').getOrCreate()
sparkSession.read().format("jdbc")
.option("driver", "com.mysql.jdbc.Driver")
.option("url", "jdbc:mysql://localhost:3306/spark")
.option("user", "root")
.option("password", "root")
.option("dbtable", "spark")
.load()- format("jdbc")是指SparkSQL操作的数据来源是通过JDBC获得,
- option是数据库的配置
- datable:具体要链接使用哪个数据库;
本文介绍如何使用Spark SQL中的SparkSession连接MySQL数据库,并加载指定表的数据。通过设置JDBC驱动及数据库连接参数,实现从MySQL中读取数据。
1万+

被折叠的 条评论
为什么被折叠?



