如何更改MySQL Server时区?

时间:2011-05-16 15:18:42

标签: mysql timezone

我正在管理MySQL服务器。它安装在ubuntu服务器上。最近我发现,ubuntu服务器设置在错误的时区。我通过命令dpkg-reconfigure tzdate通过终端更正了这一点。现在我希望MySQL服务器适应这个设置。这可能吗?

3 个答案:

答案 0 :(得分:4)

/etc/mysql/mysql.conf或其他任何地方,请查看default-time-zone

答案 1 :(得分:1)

您需要在服务器上使用update mysql个表来支持时区名称。 在服务器上使用shell命令:

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql -p

答案 2 :(得分:0)

要更改mysql上的时间戳,可以使用以下步骤。

连接到mysql服务器。 mysql -u root -p 输入密码

SET GLOBAL time_zone ='+5:30';

通过发出以下查询来重新启动Mysql服务器

服务mysqld停止 服务mysqld start