mysqll版本号和maven中pom文件中配置的mysql-connector版本号不同,在将pom文件中的版本号改成本地mysql的版本号以后再更新maven问题解决。
1.如何知道自己的mysql版本号:
在任何一个能执行sql语句的地方执行语句:select version() from dual;
它就会返回一个版本号
2.如果这个方法不好使,可以试试将mysql驱动名改成:com.mysql.cj.jdbc.Driver
实验楼的教程中 使用的
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver <dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.21</version>
</dependency>
把spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver 的CJ去掉
spring.datasource.driver-class-name=com.mysql.jdbc.Driver