gpt4 book ai didi

mysql - 加载 MySQL 时区表

转载 作者:IT王子 更新时间:2023-10-29 00:34:54 27 4
gpt4 key购买 nike

尝试加载 MySQL 时区表,阅读此处的许多相关帖子和 MySQL 文档,但无法找到我的问题的解决方案。我以 root 身份通过 PUTTY 连接 SSH 并发出此命令:

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

我收到这些错误:

Warning: Unable to load '/usr/share/zoneinfo/iso3166.tab' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/zone.tab' as time zone. Skipping it.

知道如何解决吗?

最佳答案

那些不是错误。它们是警告,您可以忽略它们。尽管有这些警告,您的时区表应该被填充。


问题中使用的实用程序是一个与 MySQL 服务器捆绑在一起的脚本,名为 mysql_tzinfo_to_sql .它读取您的 Linux(或 FreeBSD、Solaris 或 macOS)系统的时区数据库,并根据它发现的信息创建 SQL 语句,这将加载 MySQL 中的时区表。

警告是关于实用程序在系统上发现的时区,它不认为包含可用的时区信息。

文档 also mentions一个你可以使用的预构建文件,需要注意的是,使用它可能意味着某些时区可能与你系统上的时区不完全匹配......所以如果你在 MySQL 内部和外部进行时区转换,可能存在不一致,因为时区偶尔会发生变化。

关于mysql - 加载 MySQL 时区表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37356415/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com