1.依赖包的调整
nacos/pom.xml
调整前
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.34</version>
</dependency>
调整后
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.17</version>
</dependency>
2.引入新包
nacos\naming\src\main\java\com\alibaba\nacos\naming\healthcheck\MysqlHealthCheckProcessor.java
//import com.mysql.jdbc.jdbc2.optional.MysqlDataSource;
import com.mysql.cj.jdbc.MysqlDataSource;
3.数据库的配置
spring.datasource.platform=mysql
# 内部class.forname 已预先加载,不用指定
# spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
db.num=1
# 加上serverTimezone=UTC
db.url.0=jdbc:mysql://localhost:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&serverTimezone=UTC
db.user=root
db.password=admin@123
网友评论