美文网首页
Spark 读取mysql

Spark 读取mysql

作者: ColdRomantic | 来源:发表于2019-02-26 17:42 被阅读0次
package com.spark.imports

import org.apache.spark.sql.DataFrame
import org.apache.spark.sql.hive.HiveContext
import org.apache.spark.{SparkConf, SparkContext}

object ImportMysql {

  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 frame: DataFrame = sqlContext.read.format("jdbc")
      .option("url", "jdbc:mysql://192.168.0.151:3306/spark")
      .option("user", "root")
      .option("password", "123456")
      .option("dbtable", "tdealinfo")
      .option("driver", "com.mysql.jdbc.Driver")
      .load()
    frame.show()
    
    readChar()
    sc.stop()
 }
}

相关文章

网友评论

      本文标题:Spark 读取mysql

      本文链接:https://www.haomeiwen.com/subject/cymcyqtx.html