mybatis3 Cannot find class: com.mysql.jdbc.Driver

在用mybatis查询的时候,报了这个错,但是在Configuration中我是配置了Driver,并且是配置正确的,具体如下

<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/test"/>
<property name="username" value="root"/>
<property name="password" value="root"/>
</dataSource>

没有什么问题,但是就是报这个错,后来看了下jar包,发现驱动用的是8.0下的驱动,这显然跟我本地Mysql的驱动是不符合的,我本地Mysql是5.5.27的

于是抱着试试的态度(当然也是确信的),去下了个驱动的jar包,下载地址再下面

https://downloads.mysql.com/archives/c-j/

下载之前先看下自己的数据库版本,mysql -version ,驱动一定是版本相近的

然后下载好将驱动的jar包替换了项目的jar包,我用的 Ide 具体的是我截图在下面

 我想我描述的已经很清楚了,替换了,这个就能正常查询了!

如果你的不是这个问题,请检查空格,大小写的问题!

 

猜你喜欢

转载自www.cnblogs.com/qiaohechen/p/12892937.html