nacos注册中心切换mysql数据库教程

1.nacos注册中心使用了嵌入式数据库derby,如果部署nacos集群会发现每个nacos节点都会有单独的配置,无法保证数据一致性,所以我们要切换成统一的数据库。目前nacos只支持mysql数据库。

2.下面我们就切换nacos使用mysql数据库, 这里以window版本为例。

3.找到nacos安装目录的conf目录,编辑application.properties文件,添加如下内容:

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

注:高版本的nacos可能会有上面的内容(我是1.1.4版本),只是没有放开注释,你只需要去掉注释即可

4.连接数据库,创建名为nacos的数据库

5.执行数据库初始化脚本。在nacos的conf配置目录会有一个名为nacos-mysql.sql的数据库文件,把里面的内容导入数据库即可。

6.重启nacos服务,重新创建个配置,验证数据库是否有内容。


版权声明:本文为qq_31324077原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。