gpt4 book ai didi

mysql - MACOS/MySQL/SQL Developer 连接错误 - 时区问题

转载 作者:行者123 更新时间:2023-11-29 17:01:40 33 4
gpt4 key购买 nike

在我的 Mac PC 上,我安装了 MySQL 和 SQL Developer 以及 MySQL Connector/J(MySQL 的官方 JDBC 驱动程序),以便 MySQL 选项卡出现在 SQL Developer 的连接窗口中。

在 SQL Developer 连接窗口中,我正在填写以下详细信息

连接名称:测试用户名:根密码:xxxxx

在此连接窗口的 MySql 选项卡中,主机名和端口会自动填充值 localhost 和 3306。

有一个名为“选择数据库”的按钮,当我单击此按钮时,我收到以下红色错误消息

“状态:失败 - 服务器时区值“AEST”无法识别或代表多个时区。您必须配置服务器或 JDBC 驱动程序(通过 serverTimezone 配置属性)以使用更具体的时区值如果您想利用时区支持”

如何解决此问题以便我可以从 SQL Developer 连接到 MySql 数据库?

PS:我目前居住在澳大利亚悉尼。

最佳答案

通过在下面提到的文件中添加以下条目解决了该问题。在新的 mysql 数据库安装中,该文件不会出现,因此请创建该文件,以便您可以使用 root 权限创建新的纯文本文件。当你启动MySQL服务器时,每次都会读取这个文件。下面指定的值是全局参数。

/etc/my.cnf

[mysqld]
default-time-zone='+10:00'

单引号应输入而不是复制粘贴。

然后重新启动MySQL服务器。

关于mysql - MACOS/MySQL/SQL Developer 连接错误 - 时区问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52183918/

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