我有以下错误:
遵循本指南后:
http://tutsnare.com/access-denied-for-user-homesteadlocalhost-laravel-5/
我根据指南更改了我的 .env 文件,但我仍然收到该错误。有没有其他人知道如何解决这个问题?此外,我在本地主机上使用带有 MAMP 的 mac。谢谢。
最佳答案
在您的 .env
文件中,您需要设置数据库配置值以匹配您的数据库配置。使用您当前的设置,您尝试以没有密码的 root 用户身份登录数据库。
您说您正在使用 MAMP 并且 MAMP 下的默认 MySQL 密码是 root
,因此您的 .env
应该具有这些数据库值。
DB_HOST=localhost
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=root
显然,您还需要确保有一个名为
laravel
的数据库。关于php - Laravel 5 迁移错误 1045,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30313899/