数据库使用mysql8.x运行spring时报错,主要是mysql版本问题,解决方案:
.1.之前的连接url配置
jdbc:mysql://localhost:3306/sampledb修改为
jdbc:mysql://localhost:3306/sampledb?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC"
2..mysql8.0对jdbc驱动版本有要求,使用
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.11</version>
<scope>runtime</scope>
</dependency>