nacos支持mysql8.0数据库,无需修改编译源码

本方法仅支持Nacos1.2.0及以上版本

 nacos支持mysql8.0数据库,无需修改编译源码_第1张图片

 从上图可以看出,nacos其实在1.2.0版本的时候,就已经开始支持了mysql8.0版本驱动。但是默认还是使用的mysql5.x.0版本。

官方下载地址[.tar.gz] https://github.com/alibaba/nacos/releases

1.创建数据库

在数据库中创建名为nacos的数据库(名字随便取都可以)

把表结构sql导入到数据库中来,nacos已经提供了sql脚本,在nacos/conf/nacos-mysql.sql位置中

2.配置application.properties

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://localhost:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false&serverTimezone=UTC&zeroDateTimeBehavior=convertToNull
db.user=root
db.password=123456

 mysql的地址需要修改为自己的ip和端口

3.下载mysql8.0连接器

下载页 https://dev.mysql.com/downloads/connector/j/

具体的文件:https://cdn.mysql.com/Downloads/Connector-J/mysql-connector-java-8.0.19.tar.gz

在nacos目录下创建plugins/mysql/文件夹,在文件夹中放入mysql-connector-java-8.0.19.jar

这样nacos就能够支持mysql8.0数据库了

 

 

以上步骤完成后就可以启动nacos了

linux在bin目录下执行,单机启动

bash startup.sh -m standalone

 

windows直接双击startup.cmd启动nacos 

你可能感兴趣的:(java)