java.math.BigInteger cannot be cast to java.lang.Integer以及mysql升级的问题
Mysql 8.0
原因是mysql升级到8.0,数据库驱动使用的确实低版本,需要把java使用的jdbc驱动也更新为
mysql-connector-java-8.0.11.jar
mysql 8.0 jdbc驱动的下载地址是:
https://pan.baidu.com/s/1PC_KzgOLRBZJx3Eb-Nl6tQ
密码:
ff49
jdbc连接mysql 8.0的注意之:com.mysql.cj.jdbc.Driver
注意连接信息的驱动改为:
com.mysql.cj.jdbc.Driver
jdbc连接mysql 8.0的注意之 : serverTimezone设定
注意两个属性的设定:
jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=Asia/Hongkong
可以设置为东八时区
参考: https://blog.csdn.net/qq631431929/article/details/51731834
https://blog.csdn.net/yaphets__yj/article/details/77774874
jdk版本问题
出现java.lang.UnsupportedClassVersionError: com/mysql/cj/jdbc/Driver : Unsupported major.minor version 5,
考虑jdk版本不兼容的问题,升级jdk
参考
https://blog.csdn.net/rickiyeat/article/details/60868966
原创博文,转载请注明出处
关注:http://www.vmfor.com