在用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 具体的是我截图在下面
![](https://img2020.cnblogs.com/blog/1729854/202005/1729854-20200515091345552-1306443069.png)
我想我描述的已经很清楚了,替换了,这个就能正常查询了!
如果你的不是这个问题,请检查空格,大小写的问题!