报错原因:外部jdbc.driver使用原生jdbc驱动
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql:///yonghedb?characterEncoding=utf-8&serverTimezone=UTC
jdbc.username=root
jdbc.password=root
数据库版本太高,而对应的数据库驱动版本太低
修改步骤:第一步:更改pom.xml文件中的版本号,换为高级的版本号,本人使用的mysql版为8.0,故改为高版本
未测试低版本的数据库是否能匹配,暂不考虑
第二步:将com.mysql.jdbc.Driver更改为com.mysql.cj.jdbc.Driver
外部jdbc.properties文件中的
修改:jdbc.driver对应2标记
jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql:///yonghedb?characterEncoding=utf-8&serverTimezone=UTC
jdbc.username=root
jdbc.password=root
原因转载于:https://blog.csdn.net/weixin_42119415/article/details/88423088