MySQL查看和修改时区
在MySQL中,您可以通过以下方式查看和修改服务器的时区设置:
查看当前时区:
SHOW VARIABLES LIKE 'time_zone';
修改全局时区:
SET GLOBAL time_zone = '时区字符串';
例如,设置时区为UTC:
SET GLOBAL time_zone = '+00:00';
修改会话时区:
SET time_zone = '时区字符串';
例如,设置时区为东京时间:
SET time_zone = 'Asia/Tokyo';
请注意,修改全局时区需要具有相应的权限,并且在MySQL重启后不会保留设置。会话时区设置只影响当前会话。
如果您想要在MySQL配置文件中永久设置时区,可以在my.cnf
(Linux)或my.ini
(Windows)中添加以下行:
[mysqld]
default-time-zone = '时区字符串'
例如,设置为UTC:
[mysqld]
default-time-zone = '+00:00'
重启MySQL服务以使更改生效。
评论已关闭