com.mysql.cj.core.exceptions.WrongArgumentException: Malformed database URL, failed to parse the connection string near ‘;characterEncoding=UTF-8’.
之前用数据库是mysql5.6,因为这次升级到了mysql8.0,所以记录一下一些配置方面的改变,首先要更新jar包文件
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.17</version>
</dependency>
然后数据库的url也要增加时区
spring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
新的数据库驱动配置也发生了变化
spring.datasource.driver-class-name= com.mysql.cj.jdbc.Driver