【问题标题】:Laravel Homestead Cannot Connect to MySQL from hostLaravel Homestead 无法从主机连接到 MySQL
【发布时间】:2017-05-02 16:56:45
【问题描述】:

我在论坛和 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

我收到“连接失败:您的密码已过期。要登录,您必须使用支持过期密码的客户端进行更改。

【问题讨论】:

    标签: mysql laravel-5 virtual-machine homestead


    【解决方案1】:

    然后我关注this更改我的密码。

    homestead ssh
    mysql -uhomestead -psecret
    SET PASSWORD = PASSWORD('secret');
    

    这解决了我的问题,因为我现在可以如上所述从 ssh 连接。

    【讨论】:

      猜你喜欢
      • 2015-03-24
      • 1970-01-01
      • 2017-11-21
      • 2014-07-28
      • 2017-07-16
      • 1970-01-01
      • 1970-01-01
      • 2021-06-05
      • 1970-01-01
      相关资源
      最近更新 更多