我想在mysql中将时区从默认时区("los angles")设置为我自己的时区("亚洲/Jakart")。我一直在使用查询更改时区 ->
SET GLOBAL TIME_ZONE = 'ASIA/JAKARTA'
如果我使用上面的查询,时区已更改。 但是如果我重新启动MySQL,时区将恢复为默认时区(洛杉矶天使)。
如何使时区永久更改为亚洲/雅加达?
将以下内容放入您的 mysql 服务器配置中(例如 my.cnf)
default-time-zone=Asia/Jakarta
请在此处查看文档
In/
etc/mysql/my.cnf
[mysqld_safe]
socket=/var/run/mysqld/mysqld.sock
default_time_zone=Asia/Jakarta
记得使用下划线 _