在MySql设置时区表



我试图在本地设置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
下载链接

相关内容

  • 没有找到相关文章

最新更新