sparksql和jdbc,sparksql讀取mysql表的兩種方式

 2023-11-16 阅读 14 评论 0

摘要:spark.read.jdbc()的方式:package com.cn.sparkSqlimport java.util.Propertiesimport org.apache.spark.sql.SparkSessionobject Sparksql_mysql {def main(args: Array[String]): Unit = {val spark: SparkSession = SparkSession.builder().master(&
spark.read.jdbc()的方式:package com.cn.sparkSqlimport java.util.Propertiesimport org.apache.spark.sql.SparkSessionobject Sparksql_mysql {def main(args: Array[String]): Unit = {val spark: SparkSession = SparkSession.builder().master("local[*]").appName("toMysql").getOrCreate()spark.sparkContext.setLogLevel("WARN")val properties = new Properties()properties.setProperty("user","root")properties.setProperty("password","123456")val url="jdbc:mysql://192.168.230.21:3306/test?characterEncoding=utf8&useSSL=true"spark.read.jdbc(url,"walk_info",properties).select("user","counttime","walkplace","newwalknum").where("newwalknum>1").show()spark.stop()}
}

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/173807.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息