![](/img/trans.png)
[英]Laravel Homestead Failed to Connect to MySQL from the host machine
[英]Laravel Homestead Cannot Connect to MySQL from host
我在论坛和Stackoverflow上看到了很多与此问题有关的话题,但没有一个以对我有用的方式解决。
我在主机上使用了以下凭据(使用Sequel Pro)来登录Homestead MySQL,如记录所示:
host: 127.0.0.1
username: homestead
password: secret
它说“ 无法连接到主机127.0.0.1,或者请求超时 ”。
然后,我尝试使用ssh登录:
MySQL host: 10.0.2.15
Username: homestead
Password: secret
Port: 3306
SSH host: 192.168.10.10
SSH user: vagrant
SSH Password: ~/.ssh/id_rsa
我收到“ 连接失败:您的密码已过期。要登录,必须使用支持过期密码的客户端进行更改。 ”
然后,我按照此步骤更改了密码。
homestead ssh
mysql -uhomestead -psecret
SET PASSWORD = PASSWORD('secret');
这解决了我的问题,因为如上所述,我现在可以通过ssh进行连接。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.