0

自星期五以来,我一直在努力如何将 Mysql Workbench 与 Phpcloud.com Mysql 实例连接起来?下面有错误,我得到图像

有人让它正常工作吗?

4

2 回答 2

0

有关初始包的错误消息通常表明在该地址和端口未找到服务器。请记住,由于 SSH 隧道,远程服务器看起来就像是本地服务器。隧道的远程端也可以在本地看到服务器,因为它与 MySQL 服务器位于同一台机器上(我假设)。所以你需要的是 MySQL 服务器的 localhost 地址。要检查的另一件事是端口: 1) SSH 连接是否真的适用于端口 22?2)您的防火墙是否阻止了此端口?3) 远程 MySQL 服务器真的在监听 3306 端口吗?

作为侧节点:在 Windows 上,您通常只需在错误消息中按 Ctrl+C 即可将消息复制到剪贴板。

于 2013-03-16T10:46:27.010 回答
0

请查看http://www.phpcloud.com/help/accessing-the-db的第二部分“管理您的数据库实例”

您需要使用 SSH 客户端(在您的情况下最好使用 putty)建立隧道,然后在端口 13306(本地)上访问服务器。

我不使用 Workbench,但我认为它会尝试建立常规的 SSH 连接而不是隧道,这将不起作用。

于 2013-03-17T08:09:47.237 回答