我使用 Laravel Forge 安装了一个服务器。通过我提供的 SSH key 进行身份验证。
我可以使用我的私钥通过 putty 连接到服务器。也可以使用 mysql 密码连接到 mysql。
但是当我尝试在 Mysql Workbench 中做同样的事情时,我得到了这个:
我的 key 是 .ppk 格式。 key 没有密码。
我不知道该怎么办。请协助。
最佳答案
我不知道这是否适用于此,但如果您使用旧版本的 MySQL Workbench,请尝试使用最新版本(目前为 6.2)。对于 SSH 连接:您需要一个 OpenSSH 类型的 key ,而不是 putty (ppk)。但是,您可以使用 putty 转换为 OpenSSH 格式。
关于MySQL Workbench 未通过 SSH 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26287516/