【问题标题】:ErrorsSetting up timezone tables in MySql在 MySql 中设置时区表时出错
【发布时间】:2013-06-15 01:06:12
【问题描述】:

我试图在本地设置 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 timezone


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

      下载Link

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-04-14
        • 2012-09-21
        • 2016-03-29
        • 2013-06-29
        • 1970-01-01
        • 1970-01-01
        • 2012-08-31
        • 1970-01-01
        相关资源
        最近更新 更多