Переглянути джерело

fix(config): 修复数据库连接配置参数

- 修正了MySQL URL参数,将characterEncoding从utf-8改为utf8
- 移除了useUnicode参数
- 添加了rewriteBatchedStatements=true参数以提高批量操作性能
- 添加了zeroDateTimeBehavior=convertToNull参数处理零日期时间值
- 修正了tinyInt1isBit=false参数缺失的问题
ChenYu 7 місяців тому
батько
коміт
4af49e3471
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      src/main/resources/application.yaml

+ 1 - 1
src/main/resources/application.yaml

@@ -14,7 +14,7 @@ spring:
   datasource:
     username: ${MYSQL_USERNAME:root}
     password: ${MYSQL_PASSWORD}
-    url: jdbc:mysql://${MYSQL_HOST:127.0.0.1}:${MYSQL_PROT:3306}/${MYSQL_DATABASE:aitori}?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Tokyo&allowPublicKeyRetrieval=true&tinyInt1isBit=false
+    url: jdbc:mysql://${MYSQL_HOST:127.0.0.1}:${MYSQL_PROT:3306}/${MYSQL_DATABASE:aitori}?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Tokyo&rewriteBatchedStatements=true&allowPublicKeyRetrieval=true&zeroDateTimeBehavior=convertToNull
     driver-class-name: com.mysql.cj.jdbc.Driver
   data:
     redis: