为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB 使用环境】
【概述】修改全局时区后,还是显示原来时区
【问题】执行: set @@global.time_zone = ‘UTC’;
查看时区的确为UTC:
mysql> SELECT @@global.time_zone, @@session.time_zone;
±-------------------±--------------------+
| @@global.time_zone | @@session.time_zone |
±-------------------±--------------------+
| UTC | SYSTEM |
±-------------------±--------------------+
查看当前时间:
mysql> select now();
±--------------------+
| now() |
±--------------------+
| 2021-07-28 23:20:53 |
±--------------------+
当前北京时间为2021-07-29 11:20:53,所以当前UTC时间为:2021-07-29 才对。