一、修改配置文件application.properties
- 进入nacos安装目录的conf目录
- 编辑
application.properties
文件
没有
application.properties
文件的话,就把application.properties.example
文件复制一份,去掉.example
就行
- 大概在
application.properties
文件的30~50行左右位置 - 根据实际情况编辑以下属性
spring.sql.init.platform=mysql
db.num=1
db.url.0=jdbc:mysql://your_mysql_host:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=nacos # 替换为实际的MySQL用户名
db.password=nacos_password # 替换为实际的MySQL密码
注:如果使用了mysql集群,那需要根据节点数量调整db.num,然后在db.url.1、db.url.2依次配置不同节点的连接
二、创建数据库
- 在mysql中新建和配置文件一样的数据库,我的是
my_nacos
- 进入nacos安装目录的conf目录,找到
mysql-schema.sql
文件
- 在创建好的数据库
my_nacos
中,执行mysql-schema.sql
文件里面的SQL语句
三、重启Nacos
接下来nacos界面创建的配置信息就会保存到MySQL中;
在见面新建配置信息之后,可以查询config_info
表中是否有数据;
(注意)可能报错:Unable to start embedded Tomcat
原因是配置文件忘记打开这一行的注释了db.num=1
,导致启动nacos的时候报错