Nacos兼容mysql8调整

1.依赖包的调整

nacos/pom.xml

调整前

      mysql
      mysql-connector-java
      5.1.34

调整后

      mysql
      mysql-connector-java
      8.0.17

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

你可能感兴趣的:(Nacos兼容mysql8调整)