Nacos默認使用自帶的嵌入式數據庫derby,在有需求的情況下,我們可以將數據存儲更改到mysql。Nacos持久化到mysql的操作非常簡單。
步驟:
1. 在mysql中新建數據庫nacos_config
2. 打開nacos安裝目錄,在config目錄下有一個nacos-mysql.sql文件,運行該文件。
3. 打開application.properties,在最下面添加如下配置信息
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://host:port/nacos_config
db.user=用戶名
db.password=密碼
4. 重啓nacos,用戶名和密碼默認是nacos。登錄以後會發現之前的配置都沒有了。
5. 我們重新創建一個配置信息,確認是否能夠持久化到mysql中。
6. 再一次確認,可以停止nacos,然後啓動,發現數據依然存在,修改配置後,mysql中的數據也進行了修改。
7. 到此,nacos配置的mysql持久化就完成了。