在MySql中设置时区表时出错

在MySql中设置时区表时出错,mysql,timezone,Mysql,Timezone,我试图在本地设置MySql数据库中的时区表,但我无法做到这一点 mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysqldb 该命令的输出如下所示: Enter password: Warning: Unable to load '/usr/share/zoneinfo/+VERSION' as time zone. Skipping it. ERROR 1146 (42S02) at line 1: Table 'my

我试图在本地设置MySql数据库中的时区表,但我无法做到这一点

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysqldb
该命令的输出如下所示:

Enter password: Warning: Unable to load '/usr/share/zoneinfo/+VERSION' as time zone. Skipping it.

ERROR 1146 (42S02) at line 1: Table 'mysqldb.time_zone' doesn't exist
user:folser user$ 

你知道会发生什么吗?

包含时区表的数据库的名称是
mysql
,而不是
mysqldb

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql

您还可以使用以下命令将时区数据导入mysql数据库:

mysql -u root -p mysql < D:/file_path/timezone_2020b_posix_sql/timezone_posix.sql
mysql-u root-p mysql
下载