![如何从我的 Mac 电脑连接到 CentOS 7 上的 MySQL 8 服务器](https://linux22.com/image/1597914/%E5%A6%82%E4%BD%95%E4%BB%8E%E6%88%91%E7%9A%84%20Mac%20%E7%94%B5%E8%84%91%E8%BF%9E%E6%8E%A5%E5%88%B0%20CentOS%207%20%E4%B8%8A%E7%9A%84%20MySQL%208%20%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我无法通过工作台从我的 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 方法来执行此操作。
我希望这能帮助任何像我一样寻求帮助的人。