首先查看配置内mysql​​Driver​​ 是否匹配:


​com.mysql.jdbc.Driver​​ 是 mysql-connector-java 5中的,
​com.mysql.cj.jdbc.Driver​​ 是 mysql-connector-java 6中的


其次查看pom内驱动是否版本对应、

mysql的版本对应jdbc驱动的版本


    Connector/J 5.1 支持Mysql 4.1、Mysql 5.0、Mysql 5.1、Mysql 6.0 alpha这些版本。
    Connector/J 5.0 支持MySQL 4.1、MySQL 5.0 servers、distributed transaction (XA)。
    Connector/J 3.1 支持MySQL 4.1、MySQL 5.0 servers、MySQL 5.0 except distributed transaction (XA) support。
    Connector/J 3.0 支持MySQL 3.x or MySQL 4.1


maven依赖:

mysql-connector-java 5:

<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency>     <groupId>mysql</groupId>     <artifactId>mysql-connector-java</artifactId>     <version>5.1.49</version> </dependency> 

mysql-connector-java 6:

<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency>     <groupId>mysql</groupId>     <artifactId>mysql-connector-java</artifactId>     <version>6.0.6</version> </dependency>