在用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 具體的是我截圖在下面

我想我描述的已經很清楚了,替換了,這個就能正常查詢了!
如果你的不是這個問題,請檢查空格,大小寫的問題!