小编Diz*_*ley的帖子

尝试通过 SSH 使用带有 TCP/IP 的 MySQL Workbench - 连接失败

我无法从 PC 在 MySQL Workbench 中使用 TCP/IP 通过 SSH 连接进行连接。这是怎么回事?

我在 Ubuntu 服务器mysql.myhost.com上创建了一个 MySQL 5.1 数据库。我可以在本地访问它。MySQL Workbench (PC) 提供通过 ssh 通过 TCP 建立连接。它在命令行 mysql 工作正常的远程服务器上的端口 3306 上运行。

我使用了以下会话详细信息:

  • 连接方法:通过 SSH 的 TCP/IP。
  • SSH 主机名:mysql.myhost.com :3306
  • SSH 用户名:我的 linux 登录名
  • SSH公钥文件:我本地的公钥文件
  • MySQL 主机名:127.0.0.1 MySQL
  • 服务器端口:3306
  • 用户名:root

当我尝试连接时收到一条错误消息:“无法使用 root 用户通过 mysql.myhost.com 上的 SSH 隧道在 127.0.0.1:3306 连接到 MySQL”

“无法连接到 '127.0.0.1' (10061) 上的 MySQL 服务器”

作为另一个测试 - 我使用 Putty 设置了一个端口为 3306 的 SSH 隧道,我可以使用 MySQL Workbench 通过该隧道连接 OK,该隧道将连接到我的本地 3306 …

mysql mysql-workbench

49
推荐指数
3
解决办法
22万
查看次数

标签 统计

mysql ×1

mysql-workbench ×1