【发布时间】:2017-05-04 22:59:09
【问题描述】:
我正在创建我的第一个项目,我想使用我的本地 php 环境而不是 Hemestead。 我创建了项目,现在我必须创建数据库。我正在尝试按照此链接“https://laravel.com/docs/5.1/quickstart”的步骤执行此命令:php artisan migrate。 执行时出现此错误:
用户 'homestead'@'localhost' 的访问被拒绝(使用密码:YES)
我读到这个:Access denied for user 'homestead'@'localhost' (using password: YES) 但我不明白一些事情。放什么而不是:
DB_HOST=yourHostName
DB_DATABASE=yourDatabaseName
DB_USERNAME=yourDatabaseUsername
DB_PASSWORD=youPassword
那么如何找到我的数据库名称、主机名等? 我再说一遍,我没有使用 Homestead。
【问题讨论】:
-
您需要输入您的数据库凭据。这是您在创建数据库用户时要创建的内容。检查您的本地环境文档,或阅读如何为 mysql 或您正在使用的任何数据库创建用户。
-
如果不是 Homestead,您使用的是哪种开发环境?流浪汉? MAMP?自己安装了 Apache 和 MySQL?
-
是的,我修好了。我已经安装了 Apache 和 mysql。非常感谢!