首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CONVERT_TZ函数不能工作: MySQL的时区数据

问CONVERT_TZ函数不能工作: MySQL的时区数据
EN

Stack Overflow用户
提问于 2015-06-24 11:06:32
回答 1查看 928关注 0票数 0

我正在尝试在CONVERT_TZ中使用MySQL。根据我查找的内容,需要填充mysql中的time_zone表。我已经在许多不同的站点上查找过这些内容,并遵循了一些教程,包括本教程,但是这些表仍然没有填充。

这15个时区文件已添加到我的C:\Program Files\MySQL\MySQL Server 5.6\data\mysql目录中,我尝试手动添加这些文件,并使用mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql作为查看的这里。我已经重新启动了MySQL服务,但是这些表仍然没有同时更新。

有谁知道为什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-24 12:39:53

解决办法:

我找到了这个这里的答案。当我在C:\Program Files\MySQL\MySQL Server 5.6中运行命令show variables like 'datadir时,它指向了C:\ProgramData\MySQL\MySQL Server 5.6,这是一个隐藏的文件夹,所以我以前没有看到它。

当我将时区文件添加到C:\ProgramData\MySQL\MySQL Server 5.6\data\mysql时,它起了作用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31024899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档