| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 
 | package Mysqlimport java.util.Properties
 
 import org.apache.spark.sql.DataFrame
 import org.apache.spark.sql.hive.HiveContext
 import org.apache.spark.{SparkConf, SparkContext}
 
 object SparkSQL1 {
 
 def main(args: Array[String]): Unit = {
 
 val conf = new SparkConf().setAppName(s"${this.getClass.getSimpleName}").setMaster("local")
 val sc = new SparkContext(conf)
 val sqlContext = new HiveContext(sc)
 
 
 val properties = new Properties()
 properties.put("user","xxx")
 properties.put("password","xxx")
 val url = "jdbc:mysql://192.168.11.26:3306/test_db"
 val df: DataFrame = sqlc.read.jdbc(url,"info_table",properties)
 df.show()
 }
 }
 
 |