首页 > 解决方案 > 在 Bluehost 调整 Mysql 时区

问题描述

我正在尝试在 bluehost 调整 mysql 的时区,但是当我尝试执行 SET GLOBAL time_zone = "+05:30"; 我收到一个错误“#1227 - 访问被拒绝;您需要(至少一个)超级权限才能执行此操作”

这里有没有人使用bluehost,可以帮我找到调整时区的方法吗?谢谢。

标签: mysqlbluehost

解决方案


如果您要设置全局时区,它将为整个服务器和使用它的每个用户设置时区。这在共享服务器上显然是不可接受的。

您可以设置会话的时区

set time_zone = <timezone>;

例如

set time_zone = 'UTC';

set time_zone = 'Pacific/Auckland';

set time_zone = '+10:00';

参考:https ://dev.mysql.com/doc/refman/8.0/en/time-zone-support.html


推荐阅读