原因是:mysqll版本号和maven中pom文件中配置的mysql-connector版本号不同
原先我的是:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.35</version>
</dependency>
修改后的是:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.19</version>
</dependency>
获取mysql版本号:在任何一个能执行sql语句的地方执行语句:select version() from dual;