Nacos持久化配置(Mac版本)
一:生成持久化nacos数据的表
找到mysql-schema.sql表(如下图),里面全部内容直接在mysql库中执行,生成表。
mysql-schema.sql位置:
nacos/distribution/target/nacos-server-2.4.1/nacos/conf/mysql-schema.sql
nacos库名选的就是 mysql
二:修改nacos配置
修改application.properties里面内容:
spring.datasource.platform=mysql
### Count of DB:
db.num=1
### Connect URL of DB:
db.url.0=jdbc:mysql://localhost:3306/mysql?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=hlr2261226HLR
application.properties位置:
nacos/distribution/target/nacos-server-2.4.1/nacos/conf/application.properties
修改完之后直接重启nacos,然后打开nacos客户端发现一个空空的配置空间(自己之前建的已经没了),然后重新建立配置(namespace,dataId,group,内容等),建立之后保存在看本地数据库里面内容就有了。
字段content值就是配置的具体内容