Nacos不支持MYSQL 8的问题

Nacos遇到MySQL 8版本连接会报错,并且MySQL多次连接报错之后会拒绝连接。遇到这种情况之后登陆到mysql,然后flush hosts。

在Nacos 1.2.0版本中解决了连接MySQL 8报错的问题[1].

1. 下载对应版本的connector

比如mysql-connector-java-8.0.17.jar[2]。注意这里加载的jar包对应的版本必须要和MySQL版本完全一致。否则可能出现报错。

2. 配置nacos的mysql插件

在nacos目录下新建 plugins/mysql/mysql-connector-java-8.0.17.jar

3. 配置连接数据库,然后启动nacos


  1. 1.https://github.com/alibaba/nacos/issues/2042
  2. 2.https://downloads.mysql.com/archives/c-j/