从主机连接到宅基地 mysql

Connect to homestead mysql from host machine

我正在尝试连接到我的 Homestead(vagrant)设置上的 MySQL 服务器。我在里面使用 SSH 没有任何问题,我可以毫无问题地使用它的命令行 mysql。请注意,我想在 Ubuntu 14.10

上使用 MySQL Workbench 从我的主机连接到它

这是我的设置:

如您所见,我已经添加了我的 ssh 私钥。我认为没有设置 ssh 密码。 mysql 用户名和密码 100% 正确。

我做错了什么?

您正在尝试创建到本地计算机的 SSH 隧道吗?那没有意义。为此,您根本不需要 SSH。我宁愿假设您有一个要连接的远程服务器,对吗?因此,请使用该 IP 地址代替 SSH。如果 MySQL 服务器与 SSH 远程点在同一个盒子上,那么环回地址就可以,否则将值更改为远程 MySQL 服务器的 IP 地址。

这是一个有点老的问题,但我在连接方面遇到了问题,也许其他人会遇到这个问题。这些是连接的工作参数:

  • Homestead 版本:laravel/homestead (virtualbox, 2.1.0)
  • Vagrant 版本:1.9.3

不需要SSH;检查您的 homestead.yaml 文件中的 ip,默认 = 192.168.10.10 - 然后直接使用默认 username/password 连接:'homestead' 和 'secret'