如何从我的 Mac 电脑连接到 CentOS 7 上的 MySQL 8 服务器

如何从我的 Mac 电脑连接到 CentOS 7 上的 MySQL 8 服务器

我无法通过工作台从我的 Mac 电脑连接到位于 CentOS 7 服务器上的 MySQL 8 服务器。

我已将 bind-address 设置为 0.0.0.0,并将端口 3306 公开添加到防火墙。

我还有一个可以访问任何 IP 地址的 root 用户 ('root'@'%')

当我运行时telnet 173.236.105.231 3306,我收到错误消息

连接到 173.236.105.231...无法在端口 3306 上打开与主机的连接:连接失败

如何从我的 Mac 连接到 MySQL?

答案1

我解决了这个问题。由于我的 VPS 是共享服务器,我认为似乎无法从我的 Mac 电脑直接连接到端口 3306。

因此,我首先通过 SSH 连接到我的服务器,然后在本地连接到 mysql 服务器。如果您在 mysql workbench 中看到连接选项,则可以选择 SSH 方法来执行此操作。

我希望这能帮助任何像我一样寻求帮助的人。

相关内容