config(mysql): 更新 MySQL 配置以优化性能和兼容性

- 将 MySQL 版本从 8.0 降级到 5.7
- 添加性能优化参数:--skip-name-resolve、--innodb-buffer-pool-size=2G、--max-connections=1000、--max-allowed-packet=1073741824
- 设置默认时区为 +08:00
- 添加环境变量 TZ: Asia/Shanghai
- 移除 sql-mode 限制
This commit is contained in:
2026-04-20 00:10:48 +08:00
parent a485c14ecd
commit 1cc1ce4918
+3 -2
View File
@@ -2,14 +2,15 @@ version: '3.8'
services: services:
mysql: mysql:
image: mysql:8.0 image: mysql:5.7
container_name: mysql container_name: mysql
restart: always restart: always
command: --sql-mode="" command: --sql-mode= --skip-name-resolve --innodb-buffer-pool-size=2G --max-connections=1000 --max-allowed-packet=1073741824 --default-time-zone=+08:00
environment: environment:
MYSQL_ROOT_PASSWORD: root MYSQL_ROOT_PASSWORD: root
MYSQL_USER: docker MYSQL_USER: docker
MYSQL_PASSWORD: docker MYSQL_PASSWORD: docker
TZ: Asia/Shanghai
ports: ports:
- "3306:3306" - "3306:3306"
volumes: volumes: