我在用着Windows 7的
mysql 5.5.15
running set time_zone = "Europe/Moscow";
I get Error Number: 1298
Unknown or incorrect time zone: 'Europe/Moscow'
我使用此处的最新时区表更新时区表http://dev.mysql.com/downloads/timezones.html http://dev.mysql.com/downloads/timezones.html但在 mysql 服务器启动后,时区表仍然为空,并且该命令仍然返回相同的错误。
有人遇到过类似的问题吗?
解决方案:
对于那些面临同样问题的人 - 这是我发现的。
我跑了show variables like 'datadir'
并发现我的数据文件存储在不同的文件夹中:C:\ProgramData\MySQL\MySQL Server 5.5\data\
我最初是替换 C:\Program Files... 文件夹中的文件。还有所需的文件。
所以最后一切都很顺利。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)