37 lines
1.2 KiB
Markdown
37 lines
1.2 KiB
Markdown
# 数据库配置切换
|
|
|
|
## 配置文件位置
|
|
```
|
|
ry-xinli-admin/src/main/resources/application-druid.yml
|
|
```
|
|
|
|
## 开发环境配置(云服务器数据库)
|
|
```yaml
|
|
master:
|
|
url: jdbc:mysql://1.15.149.240:3306/ry_xinli?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
|
|
username: ry_xinli
|
|
password: ZLZBcfGtsWJe5r4z
|
|
```
|
|
|
|
## 部署环境配置(本地数据库)
|
|
```yaml
|
|
master:
|
|
url: jdbc:mysql://127.0.0.1:3306/ry_xinli?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
|
|
username: ry_xinli
|
|
password: ZLZBcfGtsWJe5r4z
|
|
```
|
|
|
|
## 切换方法
|
|
|
|
修改 `application-druid.yml` 中的 `master.url` 地址:
|
|
|
|
| 环境 | 数据库地址 | 说明 |
|
|
|------|-----------|------|
|
|
| 开发 | 1.15.149.240:3306 | 云服务器MySQL |
|
|
| 部署 | 127.0.0.1:3306 | 本地MySQL |
|
|
|
|
## 注意事项
|
|
1. 切换后需要重新打包后端:`mvn clean package -DskipTests`
|
|
2. 确保目标数据库已创建 `ry_xinli` 数据库并导入表结构
|
|
3. 用户名密码两个环境相同,无需修改
|