设置时区mysql

时间:2012-09-30 09:02:34

标签: mysql timezone

我想在mysql中将时区从默认时区('los angles')设置为我自己的时区('asia / jakart')。我一直在使用query - >

更改时区
SET GLOBAL TIME_ZONE = 'ASIA/JAKARTA'

如果我使用上面的查询,时区会发生变化。但如果我重新启动mysql,时区将恢复为默认时区(洛杉矶天使)。

如何将时区永久更改为亚洲/雅加达?

2 个答案:

答案 0 :(得分:2)

将以下内容放入mysql服务器配置(例如my.cnf)

default-time-zone=Asia/Jakarta

请查看doc here

答案 1 :(得分:1)

在/etc/mysql/my.cnf

[mysqld_safe]
socket=/var/run/mysqld/mysqld.sock
default_time_zone=Asia/Jakarta

请记住使用下划线_