mysql 如何设置oceanbase数据库中的时区?

yvfmudvl  于 2022-12-17  发布在  Mysql
关注(0)|答案(1)|浏览(202)

在obd部署的本地oceanbase集群中,时区表是空的,默认情况下看起来也是空的,而且我找不到任何关于如何填充这些表的文档。

mysql> select * from mysql.time_zone_name;
Empty set (0.02 sec)

有一些关于时区支持的MySQL文档可供参考。

有人知道如何填充oceanbase中的时区表吗?

zpgglvta

zpgglvta1#

默认情况下,在MySQL中,该表为空,因为系统使用来自操作系统的值来管理时区。通常,最好由系统来处理时区,在这种情况下,该表将为空(默认值),但您可以使用mysql_tzinfo_to_sql实用程序填充mysql时区表,这是在操作系统shell中完成的。

shell>mysql_tzinfo_to_sql /usr/share/zoneinfo/right |mysql -u root mysql -p

-- After that, table `time_zone_name` is populated.

mysql> select * from mysql.time_zone_name;
592 rows in set (0.01 sec)

相关问题