如何修复用户访问被拒绝&root;' @' localhost' (使用密码:否),Laravel Homestead?

时间:2016-01-10 15:11:02

标签: mysql xampp laravel-5.1 homestead

我使用laravel 5.1家园。我想连接并显示来自mysql (xampp)的数据。但我得到了这个错误:

enter image description here

这是我的 .env设置

DB_HOST=localhost DB_DATABASE=laravel5 DB_USERNAME=root DB_PASSWORD=

2 个答案:

答案 0 :(得分:0)

您应该使用phpmyadmin在mysql-server中创建一个单独的用户并为该特定用户设置密码,或者只需为root帐户设置密码

Example

答案 1 :(得分:0)

访问被拒绝的mysql错误可能是以下两个选项之一:

选项1:密码无效,因此请检查root用户是否有密码

选项2:用户授予,这意味着即使密码正确,您也没有设置正确的授予以允许该特定用户从本地计算机或远程计算机进行连接。

尝试此操作:为root用户设置密码,然后编辑权限以允许从任何主机连接(使用%作为主机)