Docker部署如何修改本地mysql,redis连接信息

embedded/2024/10/10 17:05:50/

要修改数据库 MySQL 和缓存 Redis 的地址为 ruoyi-mysql 和 ruoyi-redis,通常需要在 Spring Boot 项目的配置文件中进行相应的修改。

### 修改 MySQL 数据库地址为 ruoyi-mysql

1. **在 Spring Boot 项目中找到 application.properties 或 application.yml 文件**:这通常位于 `src/main/resources` 目录下。

2. **修改数据库连接信息**:在配置文件中找到数据库连接相关的配置项,一般包括以下内容:
   - `spring.datasource.url`:数据库连接地址
   - `spring.datasource.username`:数据库用户名
   - `spring.datasource.password`:数据库密码

   修改这些配置项,将数据库地址改为 ruoyi-mysql。

### 修改 Redis 缓存地址为 ruoyi-redis

1. **在 Spring Boot 项目中找到 application.properties 或 application.yml 文件**。

2. **修改 Redis 缓存地址**:找到 Redis 配置项,可能包括以下内容:
   - `spring.redis.host`:Redis 主机地址
   - `spring.redis.port`:Redis 端口号

   修改这些配置项,将 Redis 地址改为 ruoyi-redis。

### 示例:在 application.properties 中修改数据库和 Redis 配置

```properties
# MySQL 数据库配置
spring.datasource.url=jdbc:mysql://ruoyi-mysql:3306/your_database_name
spring.datasource.username=your_username
spring.datasource.password=your_password

# Redis 缓存配置
spring.redis.host=ruoyi-redis
spring.redis.port=6379
```

修改完成后,重新启动你的 Spring Boot 项目,它将开始使用新的数据库和 Redis 缓存地址。确保修改后的配置项与你的实际环境和需求相匹配。


http://www.ppmy.cn/embedded/125469.html

相关文章

Solidity优质例子(二)物流的增删改查智能合约(附truffle测试)

本合约非常适合新手学习,其包含了基本的增删改查功能以及各个方式的不同之处的总结,本套合约我也编写了truffle测试,学习truffle测试的小伙伴也有福了~ 该合约的主要作用是通过区块链技术实现物流追踪系统的透明化、自动化与防篡改特性&#…

TryHackMe 第6天 | Web Fundamentals (一)

这一部分我们要简要介绍以下 Web Hacking 的基本内容,预计分三次博客。 在访问 Web 应用时,浏览器提供了若干个工具来帮助我们发现一些潜在问题和有用的信息。 比如可以查看网站源代码。查看源代码可以 右键 网页,然后选择 查看网站源代码&…

Hive数仓操作(十二)

一、Hive 中的行列转换 1. 行转列: collect_list() collect_list() 函数用于将一个列中的数据收集成一个数组。 示例数据文件 假设有一个名为 orders.txt 的文件,内容如下: 1,101 1,101 1,103 2,104 2,105导入数据到 Hive 表 首先&…

Gin项目的初始化步骤和常见错误记录

相信很多人对Go的环境安装和Gin项目的初始化都已经手拿把攥很是熟练了,本节介绍一个自己新建Go项目时非常好用的设置以及记录一下Gin项目的初始化过程和常能遇到的错误。 一个容易忽略的Go ENV 在安装了Go的电脑中,我们可以在命令行执行 go env 命令&…

git使用笔记

文章目录 🌕git提交修改到远程仓库🌙添加修改的内容🌙提交修改的内容(本地)🌙提交修改的内容到远程 🌕博客笔记🌙Git同步代码的基本步骤🌙git出现文件夹后面跟数字 &…

mysql对某个数据库的所有表做精准的行数查询,做主从数据库比对

SQL语句 select concat(select ", TABLE_name, ", count(*) from , TABLE_SCHEMA, .,TABLE_name, union all ) from information_schema.tables where TABLE_SCHEMA in (Data_1);UNION 操作符用于合并两个或多个 SELECT 语句的结果集 执行之后去掉最有一条sql 的un…

链表面试编程题

1. 删除链表中等于给定值 val 的所有节点。 203. 移除链表元素 - 力扣(LeetCode) 2. 反转一个单链表。206. 反转链表 - 力扣(LeetCode) 3. 给定一个带有头结点 head 的非空单链表,返回链表的中间结点。如果有两个中间…

Redis篇(Redis原理 - RESP协议)

目录 一、简介 二、Redis通信协议 基于Socket自定义Redis的客户端 三、Redis内存回收 1. 过期key处理 1.1. 惰性删除 1.2. 周期删除 1.3. 知识小结 2. 内存淘汰策略 一、简介 Redis是一个CS架构的软件,通信一般分两步(不包括pipeline和PubSub&a…