mysql驱动 com.mysql.cj.jdbc.Driver报红

 

网上查了很多原因

1.原因是mysql引用的mysql-connector-java 的jar包版本问题。因为com.mysql.cj.jdbc.Driver的引擎是在mysql-connector-java 6以上版本才改的。

以下版本还是com.mysql.jdbc.Driver。这就很尴尬了。说白了,就是因为版本问题,所以mysql的引擎写错了。当然无法连接。

2.mysql5及之前的版本使用的是旧版驱动"com.mysql.jdbc.Driver"。

开始我也是这样配置,但是刷新工程后还是报红(郁闷)

最后更换几次版本,重试,居然就可以了!!!!然后尝试了两种配对方式都没报错

1、新版本方式

 

 

 

 2、旧版本方式

 

 

 

 

我觉得只要对配对正确,如果还报错,大概率是缓存问题,清理缓存,多试几次。

 

posted @ 2021-09-28 10:45  春霞紫梦  阅读(12768)  评论(0)    收藏  举报