csjoz11

导航

nacos配置mysql链接

因为是Linux安装,所以下载的是tar.gz的

 

下载完之后直接用的MobXtrem上传到任意文件夹中,然后用下面的命令解压到当前文件夹:

tar -zxvf nacos-server-1.4.2.tar.gz

然后进入到bin文件夹下面,执行单机命令启动:

./startup.sh -m standalone

这个时候就已经可以访问页面 域名/ip:8848/ncaos访问到控制台页面,一开始我一直访问失败是因为忘了在阿里云控制台打开8848的端口,需要在安全组放开8848.

修改配置
nacos是可以指定用自定义的数据库,而不使用内置数据库的。区别就是我刚开始在本地windows电脑上启动的nacos如果使用内置数据库,部署在linux服务器上又得把所有的配置复制一遍,就比较麻烦,指定数据库就可以省事很多。


需要将上图中的三个红框中的配置都放开注释,自己覆盖就行。
刚开始我只把数据库地址,账号,密码覆盖配置了,上面两个红框没有解开注释,导致一直用的还是内置数据库
————————————————
版权声明:本文为CSDN博主「西埃斯迪恩-霖」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ZRL1996/article/details/127461913

 

nacos配置mysql
nacos支持配置多个数据库,通过 db.num 和 db.url.index的配置来控制。nacosz配置mysql数据库只需如下三点即可完成:

数据库安装可参考 ubuntu下安装mysql5.7

安装数据库,且确保版本5.6.5+
使用 conf/nacos-mysql.sql 文件初始化数据库
修改conf/application.properties文件增加mysql支持
下面给出只配置一个数据的mysql支持配置:

db mysql

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://localhost:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=1234

启动nacos后,打开nacos管理界面,在命名空间模块,创建一个开发环境配置的命名空间develop,如下图所示:
在这里插入图片描述

此时再查看我们的数据库表 tenant_info中已有创建的develop记录了,如下图所示:
在这里插入图片描述

参考文档
nacos官方文档:https://nacos.io/zh-cn/docs/deployment.html

posted on 2023-09-09 21:45  csjoz11  阅读(454)  评论(0编辑  收藏  举报