原因是mysql-connecter-java的版本过低,很显然是数据库驱动程序与数据库版本不对应
查看你自己使用的mysql的版本,再查看maven中mysql的连接版本
旧版本的mysql使用以下maven依赖
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.7.20</version>
</dependency>
新版的mysql8使用以下maven依赖
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.11</version>
</dependency>