我已經連接到我的數據庫作爲成功我能盡我開始遷移,用戶表和密碼重置的等Laravel登記錯誤,數據庫連接,但收到奇怪的錯誤
這是我第一次運行php artisan make:auth 當我爲laravel應用程序註冊一個新用戶時,出現此錯誤。
SQLSTATE [HY000] [1045]訪問被拒絕的用戶宅「@ '本地主機' (使用密碼:YES)(SQL:SELECT COUNT(*)作爲骨料從
users
其中
這裏是我的.ENV
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=larabiz
DB_USERNAME=root
DB_PASSWORD=
答案是很簡單,但很奇怪。
運行php artisan make:auth。然後運行php artisan migrate。關閉你的服務器,重啓服務器,然後註冊你的第一個用戶。這對我很有用,所以Laravel無法在註冊期間添加用戶,而無需先重新啓動服務器。這花了我5新鮮的Laravel安裝和三個小時的工作!我在淚水中:)。
如果這是linux,請從根目錄下執行'grep -R homestead *'。或者查看所有的'database.php'配置文件,看看'宅基地'可能藏在哪裏。 – aynber
這是一個數據庫連接錯誤。最終不好的用戶名/密碼。 – halojoy
您的數據庫用戶名和密碼與錯誤中提到的內容不同?這是爲什麼? – mohessaid