把数据插入mysql时候出现报错:java.sql.SQLException: No suitable driver

来源:10-9 -外部数据源

like4638

2017-11-27

我是使用idea直接点run的,我的classpath已经把mysql的jar包包含进去了的,但是还是报这个错误,请问老师这是何解?代码如下:

val prop = new Properties()
prop.put("user", Tool.getPropertiesKey("mysql.user"))
prop.put("password", Tool.getPropertiesKey("mysql.password"))

val db = Tool.getPropertiesKey("mysql.database")
result.write.mode("overwrite").jdbc(
  "mysql://%s:%d/%s".format(Tool.getPropertiesKey("mysql.host"), Tool.getPropertiesKey("mysql.port").toInt
    , db),"%s.login_record".format(db), prop)


写回答

1回答

Michael_PK

2017-11-27

错误信息在哪

1
4
Michael_PK
回复
like4638
是的,你overwrite必然覆盖,自己想想咋解决这个问题
2017-11-27
共4条回复

以慕课网日志分析为例 进入大数据Spark SQL的世界

快速转型大数据:Hadoop,Hive,SparkSQL步步为赢

1644 学习 · 1129 问题

查看课程