- 检查pom文件里的坐标的mysql版本是否导入正确
<!-- mysql数据库驱动包 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.22</version>
</dependency>
- 数据库配置是否出错
检查项目的jdbc.properties文件,如果是mysql 8的话,jdbc.driver应该是com.mysql.cj.jdbc.Driver,别忘了cj。
正确的配置应该是:
jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/bank?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=true
jdbc.username=root
jdbc.password=root
如果是mysql 5的话,正确的配置应该是:
driverClassName=com.MySQL.jdbc.Driver
url=jdbc:mysql://localhost:3306/bank
username=root
password=root
注意:项目的jdbc.properties文件的配置信息与pom文件里导入的mysql坐标的版本应该匹配,否则就会报此异常