IDEA 本地调试代 码中英文显示全部正常,但是用 idea 中的 docker 插件部署到服务器,再查看 容器中 log 的时候,log 里面的中文全是乱码!!!
就开启了一段排查过程,开始一个个排查(程序员的日常)。
查看容器中语言(字符集)环境,也是支持中文的,也就是 utf-8

原创...大约 2 分钟
IDEA 本地调试代 码中英文显示全部正常,但是用 idea 中的 docker 插件部署到服务器,再查看 容器中 log 的时候,log 里面的中文全是乱码!!!
就开启了一段排查过程,开始一个个排查(程序员的日常)。
查看容器中语言(字符集)环境,也是支持中文的,也就是 utf-8

查询 MySQL 时区及当前时间
mysql> show variables like '%zone%';
+------------------+--------+
| Variable_name | Value |
+------------------+--------+
| system_time_zone | UTC |
| time_zone | SYSTEM |
+------------------+--------+
2 rows in set
mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2019-10-15 05:37:07 |
+---------------------+
1 row in set
# 当前时间是 2019-10-15 13:37:07,差了 8 小时