package com.henuimport java.sql.DriverManagerimport org.apache.spark.{SparkConf, SparkContext}
//将rdd导入数据库中
object ToMysql {def main(args: Array[String]): Unit = {val conf = new SparkConf().setMaster("local[3]").setAppName("tm")val sc = new SparkContext(conf)sc.setLogLevel("error")val list = List(1,2,3,4,5)val data = sc.parallelize(list)data.foreachPartition(itor => {try{Class.forName("com.mysql.jdbc.Driver")val url="jdbc:mysql://henu1:3306/second?useSSL=false"val conn = DriverManager.getConnection(url,"root","123")val insert = "insert into data values(?)"val stmt = conn.prepareStatement(insert)itor.foreach(x=>{stmt.setInt(1,x)stmt.addBatch()//stmt.executeUpdate()})stmt.executeBatch()stmt.close()conn.close()}catch {case ex:Exception=>println(ex.getMessage)}})sc.stop()}
}

如何将rdd导入数据库中【简单实例】相关推荐

  1. solr使用网页浏览器批量导入数据库中数据(本案例是mysql)

    如果想要知道如何安装solr,集成IKAnalyzer中文分词器,批量导入数据库数据,java使用参照以下本博主博文: 安装solr https://blog.csdn.net/u013294097/ ...

  2. 如何将.FRM,.MYD,MYI文件转换为.SQL导入数据库中

    先说说这几种文件是干什么的:  *.frm是描述了表的结构,  *.myd保存了表的数据记录,  *.myi则是表的索引.  其实一个.frm文件就是对应的数据库中的一个表,表示数据表的表结构.  . ...

  3. excel导入数据库的简单方法

    一个简单的方法将excel导入数据库 private void Plan_Import_Execl()         {             OpenFileDialog fileDialog ...

  4. mysql导入数据库某张表_MSSQLServer2005 导出导入数据库中某张表的数据

    备注:在工作中我们经常会遇到,将数据库中某张数据表中的内容或数据导出来:今天我们就介绍怎样快速有效的进行数据导出,导入.使用的数据库版本为:mssqlserver2005.首先进行登录mssqlser ...

  5. Spark Core (TopN、mysql写入、读取文件通过RDD结合数据库中的表)练习3套

    pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="h ...

  6. mysql 导入设置编码_从MySQL导出导入数据库的命令实例及设置会话字符编码

    1.导入导出 1.mysql导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > ...

  7. Java 将excel中的内容导入数据库中

    ExcelReader类,用来从excel中读取数据的,网上版本的修改版. package dataDML;import java.io.IOException; import java.io.Inp ...

  8. 将Excel文档中的数据导入数据库中

    一.效果:点击导出按钮,弹出导入模态窗体:在模态窗体中,①点击下载,会实现下载一个                Excel文件下载功能:②选择下载的Excel文件:③点击上传,Excel文档中的数据 ...

  9. Excel 导入数据库中java.lang.StringIndexOutOfBoundsException: String index out of range: -50提示解决原因...

    dbf文件另存为.xls然后导入到sql数据库里会报错. java.lang.StringIndexOutOfBoundsException: String index out of range: - ...

最新文章

  1. BAT都在悄悄“拆”中台,“碎片化中台” 时代已来!
  2. 《ANTLR 4权威指南》——2.1节从ANTLR元语言开始
  3. linux时间同修改,linux 系统时间修改同步
  4. 阿里99大促 | 模型识别背后的样本生成
  5. Tensorflow快餐教程(1) - 30行代码搞定手写识别
  6. Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
  7. [bzoj4763]雪辉[bzoj4812][Ynoi2017]由乃打扑克
  8. css如何让两个div上下排列_CSS层叠上下文
  9. Java线程池 面试考点
  10. 安装oracle创建的数据库实例,oracle创建数据库实例
  11. matlab下载安装全教程
  12. 面向对象编程实例——句柄类的使用
  13. 如何用ffmpeg合并音频和视频?
  14. VSCode的LeetCode插件中国区账号密码登录错误
  15. 超详细介绍 图像处理(卷积)
  16. QAT量化感知训练(一)【详解】
  17. 华为云ModelArts文本分类–外卖评论(附详细图解)
  18. xp安全模式下如何修复计算机,电脑怎么进入安全模式,教您xp系统进入安全模式的方法...
  19. Qt设置按钮背景图片,点击不显示背景
  20. 查询操作系统的版本,CPU序列号以及操作系统所在的SN

热门文章

  1. XJOJ - 选信封(离散化+增广路)
  2. CodeForces - 1311F Moving Points(线段树+离散化)
  3. HDU - 6194 string string string(后缀数组+RMQ+容斥)
  4. Visio矢量图导出教程
  5. Web开发-Django模型层
  6. android homme一般多钱,【ANDROID HOMME】ANDROID HOMME官网介绍_ANDROID HOMME口碑_什么值得买...
  7. 一个感染型的病毒逆向分析
  8. 直接运行内存中的代码
  9. 懒人chromium net android移植指南
  10. 记一次“曲折“的MySQL数据导出