我是MySQL和Vagrant的新手,并花了几个小时尝试同时设置两者.我可以使用以下命令从命令行连接到MySQL:
mysql --host=127.0.0.1 --user=root --password=[my_password]
我认为,我正在尝试与Sequel Pro进行连接,并通过一些教程正确设置了Vagrant / MySQL.我正在尝试通过SSH连接,并尝试了多种用户名/密码组合.我相信正确的输入是:
MySQL主机:127.0.0.1
用户名:root
密码:[my_password]
SSH主机:127.0.0.1
SSH用户:vagrant
SSH密钥:insecure_private_key
SSH端口:2222
但是我仍然收到错误“ SSH隧道无法通过远程主机进行身份验证.请检查您的密码并确保您仍然可以访问.”
任何帮助表示赞赏,谢谢
解决方法:
尝试以下配置,并将其他所有内容保留为空. (当然,如果已设置,请指定MySQL root密码.)
MySQL主机:127.0.0.1
用户名:root
端口:3306
SSH主机:127.0.0.1
SSH用户:vagrant
SSH密钥:〜/ .vagrant.d / insecure_private_key
SSH端口:2222