【发布时间】:2014-10-19 15:09:36
【问题描述】:
我已设置 Laravel 并尝试运行 artisan migrate 命令,但出现以下错误
[PDOException] SQLSTATE[HY000] [2002] 连接被拒绝。
我不确定如何在 Homestead 中设置 db。所以我得到了以下问题。
- 默认数据库是由 artisan migrate 还是 Homestead 自动创建的?
- 如果是,它叫什么名字?
- 如果默认没有创建,是否应该在运行迁移之前创建?
我尝试通过使用 ssh 连接到 Homestead VM 然后运行 MySQL 来登录 MySQL 数据库。但是,对于用户名 vagrant、Homestead 和 forge,我收到错误 Access denied for user....。
什么是默认凭据? 我知道创建 MySQL 数据库超出了 Laravel 教程的范围;因此,如果有人能回答这些问题并为我指明正确的方向,那将会很有帮助。
【问题讨论】: