spark.read.format("jdbc")报错
来源:5-6 -thriftserver&beeline的使用
侧耳倾听17
2023-10-11
老师您好 在scala执行val jdbcDF=spark.read.format(“jdbc”).option(“url”,“jdbc:mysql://”).option(“dbtable”,"").option(“user”,"").option(“password”,"").load() 报错java.sql.SQLException: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long mysql是8.0版本的 如果是连接mysql5.0就没有报错。现在spark下jars文件夹已经添加了mysql-connector-java-8.0.18.jar包,问题依然存在。
写回答
1回答
-
Michael_PK
2023-10-16
这个很大可能mysql5和8的兼容性问题了,正如你说的那样,5OK,8不OK。你的mysql安装的是什么版本的?
00
相似问题