我在 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 配置中的相关设置。