【问题标题】:Bitnami AMI connect MySQL WorkbenchBitnami AMI 连接 MySQL Workbench
【发布时间】:2015-08-18 17:07:37
【问题描述】:

我正在尝试将 mySQL 工作台连接到我的 Bitnami AMI。我输入了以下信息,但没有成功。

在 SSH 密码中,我从 Bitnami 云托管属性屏幕输入密码。有谁知道我为什么连接不上?

MySQL 正在使用端口 3306 在服务器 127.0.0.1 上运行。请帮助。

【问题讨论】:

  • 你从哪里得到的主机名? (XXXX.bitnamiapp.com)
  • 它在 Bitnami 服务器管理控制台上

标签: amazon-web-services mysql-workbench bitnami


【解决方案1】:

你没有提到你得到的任何错误,所以有点猜测,但从你的设置我看到你使用了一个 Putty ssh 密钥。这行不通。 MySQL Workbench 需要一个 OpenSSH 密钥(实际上是 paramiko,底层库)。您可以使用 Putty 将您的密钥转换为 OpenSSH 变体。

【讨论】:

    【解决方案2】:

    只是为了确认它适用于从 AWS 获得的 .pem 密钥。

    或者,您可以按照此处的说明进行操作:https://wiki.bitnami.com/cloud/how_to_connect_to_your_amazon_instance#How_to_connect_to_MySQL_remotely.3f

    基本上,您可以通过 Putty 创建一个隧道,您可以通过该隧道在 Workbench 中进行连接,就好像它是本地连接一样:

    使用 Putty,您可以先按照本页所述配置连接,但在打开连接之前,首先进入 Putty Connection -> SSH -> Tunnels 部分并输入以下值,然后单击添加:

    Source port: 33306 
    Destination: localhost:3306
    

    然后启动 SSH 连接。

    现在您可以通过以下方式配置您的 MySQL 客户端:

    port: 33306
    hostname: localhost
    login: root
    password: <learn more>
    

    (这是密码的learn more链接)

    先试试 .pem 键,不过……要容易得多……

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-19
      • 2015-12-17
      • 2013-11-03
      • 2020-07-09
      • 2011-10-30
      • 2015-08-06
      • 2011-12-18
      相关资源
      最近更新 更多