我从瓦格兰特开始了。
我正在尝试用苏格兰酒盒工作台连接MySQL。
首先,我成功地用一个PHP脚本连接到mysql,但是我不能用MySQL工作台来连接。
这是我的Vagrantfile文件:
Vagrant.configure("2") do |config|
config.vm.box = "scotch/box"
config.vm.network "private_network", ip: "192.168.33.10"
config.vm.network "forwarded_port", guest: 3306, host: 3306
config.vm.hostname = "scotchbox"
config.vm.synced_folder ".", "/var/www", :mount_options => ["dmode=777", "fmode=666"]我收到了错误消息:“无法连接SSH隧道”

我编辑了文件"/etc/mysql/my.cnf“以绑定-address= 0.0.0.0
我在Windows 10上
非常感谢你帮助我,我不知道出了什么问题,我已经在网上读到的和尝试过的所有东西都没有起作用。
发布于 2017-02-17 14:49:04
我发现我的问题在哪里。我没有使用正确的SSH密钥文件..。
要查找密钥文件的位置,请执行以下操作:
->在您的目录中执行迷航器ssh-config。
所以我为这个威士忌盒做的配置:
酒店名称:192.168.33.10
SSH用户名:迷航器
密码:迷航器
SSH密钥文件:your-path-here
MySQL主机名:127.0.0.1
MySQL服务器端口:3306
用户名:root
密码:root
发布于 2019-04-14 15:06:14
对于使用puphpet的开发人员
在SSH上选择标准TCP/IP
参数(主要是默认值,因为我没有更改它)
SSH Hostname: 192.168.56.101
SSH Username: vagrant
SSH Password: vagrant
SSH Key File: C:\cygwin64\home\(username)\puphpet\sutfva\puphpet\files\dot\ssh\id_rsa
MySQL Hostname: 127.0.0.1
MySQl Server Port: 3306
Username: root
Password: 123https://stackoverflow.com/questions/42295842
复制相似问题