我是新来的。我正在学习laravel,这是关于laracast的教程:
https://laracasts.com/series/laravel-5-from-scratch/episodes/7?autoplay=true
我编写了类似于此视频的代码,但数据库出现以下错误,我不理解:
[Illumb\Database\QueryException]
SQLSTATE[HY000][1045]拒绝用户'homestead'@'localhost'的访问(使用密码:YES)(SQL:select*from information\u schema.tables
其中table\u schema=homestad,table\u name=migrations)
[PDOException]
SQLSTATE[HY000][1045]拒绝用户'homestead'@'localhost'的访问(使用密码:是)
有人知道怎么解决吗?
离开@pseudoanime所说的内容(需要50个或更高的声誉才能发表评论):
提供的错误是尝试在laravel中执行第一次迁移时遇到的标准错误。
以下是帮助人们入门的设置
DB_HOST=127.0.0.1 //where your database hosted
DB_DATABASE=name_of_the_project //this database may exist if you are using laragon
check your mysql workbench or whatever you are using
along laragon
DB_USERNAME=root //the default superuser of a database
//I took out the password field because by default
//the root user doesn't have a password
请注意,这不应该在生产现场使用,这只是帮助您开始使用laravel的设置
你有没有环境文件?如果是,则必须编辑以下值:
DB_HOST=127.0.0.1 //where your database hosted
DB_DATABASE=databasename //this database has to be created manually
DB_USERNAME=username //the username used to access your databases
DB_PASSWORD=password //the password
如果你在一个移动盒子上运行它,用户名
我使用命令php artisan migrate 在 laravel 5 中迁移我的数据库。它给了我一个错误: 异常“PDOException”,消息为“SQLSTATE[HY000][1045]拒绝对用户“home”@“localhost”访问(使用密码:YES)”
这是我的代码: 对于dbServername,我尝试过使用localhost、localhost:8080、localhost:3306和127.0.0.1,但只有127.0.0.1和localhost:3306似乎通过了测试,并给出了可能的错误。我在localhost(没有这样的文件或目录*)和localhost:8080(MySQL已经消失)中遇到了不同的错误。 因此,考虑到IP as dbS
问题内容: 我在使用Laravel 5.0的Mac OS Yosemite上。 在我的 本地 环境中,我一直在跑: 用户’homestead’@’localhost’的访问被拒绝(使用密码:是) 组态 这是我的 .env app \ config \ database.php 如何避免这种错误? 我试过了 : 在 app / database.php中 替换为 -> 此外,在 .env中 -> 2
$./mysqladmin-u root-p“redacted” 输入密码: mysqladmin:连接到“localhost”的服务器失败错误: “拒绝用户”root“@"localhost”的访问(使用密码:YES)“ 我该怎么解决这个?
我是 Laravel 5.2 的新手。 我收到以下错误: 当我执行以下命令时: 我正在Windows PC上使用vagrant运行应用程序。请让我知道为什么我会出现上述错误。
问题内容: $ ./mysqladmin -u root -p ‘ 编辑 ‘ 输入密码: mysqladmin:在“ localhost”处连接到服务器失败错误: “对用户“ root” @“ localhost”的访问被拒绝(使用密码:是) 我怎样才能解决这个问题? 问题答案: 打开并编辑或,具体取决于您的发行版。 添加下 重启MySQL 您现在应该可以使用以下命令登录mysql 跑 设置新密码