尝试使用mysql工作台连接到laravel forge数据库时出现SSH错误(可以通过控制台正常连接)

时间:2019-08-27 23:54:06

标签: mysql laravel ssh mysql-workbench forge

即使可以通过控制台进行操作,我也无法通过mysql工作台连接到数据库。看来我什至没有通过ssh,因为这是我的错误

image

这是我的连接设置:

Connection Method: Standard TCP/IP over SSH

SSH Hostname: DropletIP:22

SSH Username: forge

SSH Key File: C:\Users\username\.ssh\id_rsa

MySQL Hostname: 127.0.0.1

MySQL Server Port: 3306

Username: forge

工作台为版本8,Droplet上的mysql版本为版本8。

我尝试过各种操作,例如删除ssh主机名上的端口,尝试使用公共ssh密钥而不是私有,并将mysql主机名更改为DropletIP。这些都不起作用。

不太确定为什么会这样。感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您应该使用服务器IP地址作为MySQL HOSTNAME