错误致命错误:非法或未知的默认时区“UTC”

错误致命错误:非法或未知的默认时区“UTC”

我在 Mac OSX 10.6 上运行 MySQL 5.1。我尝试运行:sudo /usr/local/mysql/bin/mysqld --skip-grant --user root --datadir=/usr/local/mysql/data

此错误导致我无法启动数据库并导入时区信息或执行任何其他操作。我尝试过全新安装,但没有成功。

有什么建议么?

答案1

命名时区在您的 mysql 数据库中存在时才可用。就您而言,似乎您那里没有它们,因此您可以使用相对于 UTC 的偏移量,例如:“+07:00”或“-04:00”或“+00:00”。

答案2

你可能正在寻找Etc/UTC。更正 MySQL 配置中的相关设置。

相关内容