我正在尝试在我的 mysql 服务器上设置时区 在我的 my.cnf 文件中,我有:
default-time-zone = '-05:00'
当我在 mysql 中运行 SELECT NOW( )
时,我得到 2015-02-05 04:13:57
注意:它应该返回 '2015-02-05 10:13:15'
我想将其设置为东部时区。
我运行了查询:SELECT @ @@global.time_zone , @ @session.time_zone
@@global.time_zone @@session.time_zone
SYSTEM SYSTEM
最佳答案
这应该对您有帮助:
在文件“my.cnf”中的[mysqld]部分
default_time_zone='+00:00'
查看当前时区设置为:
SELECT @@global.time_zone;
@@session.time_zone变量
SELECT @@session.time_zone;
设置时区:
SET time_zone = 'Europe/Helsinki';
SET time_zone = "+00:00";
SET @@session.time_zone = "+00:00";
关于mysql - 如何正确地将mysql中的时区更新为东部时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28347691/