mysql - convert_tz 返回 null

标签 mysql ubuntu-12.04 convert-tz

我知道这听起来很愚蠢,但是当我使用时

SELECT CONVERT_TZ('2004-01-01 12:00:00','UTC','Asia/Jakarta') AS time

它输出 NULL。我在 Ubuntu 12.04 64 位中使用 MySQL Workbench,它适用于我的其他笔记本电脑/操作系统(也使用 MySQL Workbench)。

最佳答案

如果您没有将时区表加载到mysql中,就会发生这种情况。

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

mysql 是保存 MySQL 特定配置数据的内置数据库的名称。

关于mysql - convert_tz 返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14454304/

相关文章:

python - 在 Python 中内嵌输出选项卡

mysql - CONVERT_TZ 函数不起作用 : Time zone data for MySQL

c# - 通过c#查询mysql中的自应用参数

MySQL:在 View 中选择?

java - 从哪里获得 openCV 的 jar?

node.js - phantomjs-pdf 不工作

MySQL CONVERT_TZ()

mysql - 如何运行查询并添加 Convert_tz(FROM (FROM_UNIXTIME

php - 如果按钮被点击则发送 PHP SQL

java - 更新时出现 Mysql 语法错误