Files
loan-pricing/doc/implementation-report-2026-03-28-backend-mysql8-config.md

21 lines
787 B
Markdown

# 后端 MySQL 8.0 配置实施记录
## 本次改动
- 调整 `ruoyi-admin/src/main/resources/application-dev.yml` 的主库 JDBC 配置
- 后端继续连接 `116.62.17.81:3307/loan-pricing`
- 将连接编码从 `utf8` 调整为 `utf8mb4`
- 增加 `connectionCollation=utf8mb4_general_ci`
## 修改原因
- 当前后端已切换到 MySQL 8.0 实例 `116.62.17.81:3307`
- 当前数据库 `loan-pricing` 已统一为 `utf8mb4_general_ci`
- JDBC 连接参数需要与数据库字符集和排序规则保持一致,避免连接层与库层配置不一致
## 验证方式
- 检查 `application-dev.yml` 中 JDBC URL 已指向 `116.62.17.81:3307/loan-pricing`
- 检查 JDBC URL 已包含 `characterEncoding=utf8mb4`
- 检查 JDBC URL 已包含 `connectionCollation=utf8mb4_general_ci`