在PhpStorm中连接到vagrant机器上的MySQL数据库
我无法使用PhpStorm在一台流浪机器上创建到MySQL数据库的连接 我的设置是: 数据库选项卡:在PhpStorm中连接到vagrant机器上的MySQL数据库,mysql,connection,vagrant,phpstorm,Mysql,Connection,Vagrant,Phpstorm,我无法使用PhpStorm在一台流浪机器上创建到MySQL数据库的连接 我的设置是: 数据库选项卡: -主持人:127.0.0.1 -端口:3306 -用户:root -密码:root\u密码 SSH/SSL选项卡: -代理主机:192.168.56.102 -端口:22 -代理用户:流浪者 -代理密码:vagrant 有人能帮我吗?谢谢在SSH/SSL选项卡中,选择Auth-type-Key-pair,然后将路径复制到IdentityFile中定义的私钥文件。例如C:/virtualM/deb
-主持人:127.0.0.1
-端口:3306
-用户:root
-密码:root\u密码 SSH/SSL选项卡:
-代理主机:192.168.56.102
-端口:22
-代理用户:流浪者
-代理密码:vagrant
有人能帮我吗?谢谢在SSH/SSL选项卡中,选择
Auth-type-Key-pair
,然后将路径复制到IdentityFile
中定义的私钥文件。例如C:/virtualM/deb56/puphpet/files/dot/ssh/id\u rsa
$vagrant up
$vagrant ssh-config
Host local
HostName 127.0.0.1
User vagrant
Port 2222
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentityFile "C:/virtualM/deb56/puphpet/files/dot/ssh/id_rsa"
IdentityFile "C:/Users/User/.vagrant.d/insecure_private_key"
IdentitiesOnly yes
LogLevel FATAL
这是一篇关于这个主题的非常好的文章: 即:
cd~/path/to/your/project
vagrant ssh config
命令或者只需访问我在顶部发布的URL页面。如果您使用的是Homestead,这些设置对我的流浪者框非常有效:
Host: 192.168.10.10
Port: 3306
Username: homestead
Password: secret
然后,米朗的回答也是如此,所以选择你觉得舒服的。因为它对我来说只是本地的,所以我这样做了,如果我移动了我的“漫游”框,我就不必更新我的密钥文件路径。但是这真的很小,所以做你觉得最好的事情。从--请在你的SSH/SSL选项卡中尝试
127.0.0.1
和2222
。谢谢,vagrant SSH config
命令帮助我找到在phpStorm中使用的密钥。