我希望将MySQL的时区从默认时区(“洛杉矶”)更改为我的时区(“亚洲/雅加达”)。我已经使用查询更改了时区-> SET GLOBAL TIME_ZONE = 'ASIA/JAKARTA' 如果我使用上述查询,则时区会更改。但是,如果我重新启动mysql,则时区会恢复为默认时区(洛杉矶)。 如何使时区永久更改为亚洲/雅加达?
在 /etc/mysql/my.cnf 文件中。[mysqld_safe] socket=/var/run/mysqld/mysqld.sock default_time_zone=Asia/Jakarta 请使用下划线 _,记住这一点。