Nacos兼容mysql8调整

2019-10-18  本文已影响0人  davisgao

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

上一篇 下一篇

猜你喜欢

热点阅读