数据库连接报错,navicat本地连接成功

数据库是mysql8.0,jdk是1.8,系统是win10,navicat本地连接是成功的

img

img

img

jdk版本过低,更换jdk版本

img

把jdk1.8升级到jdk1.9及以上即可。

额,我有点蒙了,这和jdk有关系吗?不是jdbc驱动包问题吗?

本地jdk版本低的话是不能运行高版本编译的class文件的

看起来是使用的jdk版本有问题,52.0代表jdk1.7,jdk1.8肯定是支持的,你需要确认下项目使用的jdk版本确实是1.8吗?