上面是DataFrame运行的结果
想要将数据存入到mysql需要如下操作
//df9是DataFrame名
//第一个参数是url路径,第二个参数是表名,第三个参数是配置文件
df9.write.mode("append"). jdbc("","",)
如果忘了参数,可以ctrl+p,查看参数
接下来就是写括号里面的参数
第一个参数
//url路径格式jdbc:mysql://localhost:3306/数据库名 val url="jdbc:mysql://localhost:3306/week2_9"
//url路径格式jdbc:mysql://localhost:3306/数据库名
val url="jdbc:mysql://localhost:3306/week2_9"
第二个参数
//写你要将内容放在哪张表里,表不用提前创建 val table="pc"
//写你要将内容放在哪张表里,表不用提前创建
val table="pc"
注:这张表不用提前创建,数据库中不要有这张表,很重要!!!
第三个参数
//配置你们数据库用户名和密码 val properties = new Properties() properties.put("user","root") properties.put("password","root")
//配置你们数据库用户名和密码
val properties = new Properties()
properties.put("user","root")
properties.put("password","root")
将以上三个参数写在咱们一开始说的方法中
df9.write.mode("append").jdbc(url,table,properties)
df9.write.mode("append").jdbc(url,table,properties)
最后咱们看效果