纠正时区差异:将 UTC 转换为 GMT 1
使用 MySQL 命令可以轻松解决 UTC 和 GMT 1 之间的时区差异。解决方法如下:
设置全球时区
要调整全球时区,可以在phpMyAdmin的SQL执行部分使用以下命令:
SET GLOBAL time_zone = 'Europe/London';
确保将“欧洲/伦敦”替换为所需的 GMT 1 时区
处理夏令时调整
指定时区对于进行夏令时调整的时区至关重要。考虑以下命令:
SET GLOBAL time_zone = 'America/New_York';
这会将全球时区设置为美国东部时区,这会考虑夏令时。
解决“未知或不正确的时区”错误
对于某些 Linux 版本,您可能会遇到错误“#1298 - 未知或不正确的时间区。”要解决此问题:
mysql_tzinfo_to_sql /usr/share/zoneinfo/|mysql -u root mysql -p
这会将您的 zoneinfo 中的所有定义导入到MySQL。
以上是如何纠正 MySQL 中 UTC 和 GMT 1 之间的时区差异?的详细内容。更多信息请关注PHP中文网其他相关文章!