我试图在本地设置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中设置时区表时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17175287/