我已成功连接到我的数据库,因为我能够完成所有初始迁移,用户表和密码重置等。
这是我第一次运行php artisan make:auth 当我为laravel应用程序注册一个新用户时,我收到了这个错误。
SQLSTATE [HY000] [1045]拒绝访问用户'宅基地@' localhost' (使用密码:YES)(SQL:选择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安装和3个小时的工作!我泪流满面。)。
答案 0 :(得分:1)
答案很简单,但很奇怪。
运行php artisan make:auth。 然后运行php artisan migrate。 关闭服务器,重新启动服务器,然后注册第一个用户。这对我有用,因此Laravel无法在首次重新启动服务器的情况下在注册期间添加用户。这花了我5个新的Laravel安装和3个小时的工作!我泪流满面:)
答案 1 :(得分:0)
您是否尝试重新加载配置?
php artisan config:clear
或清除缓存?
php artisan cache:clear
答案 2 :(得分:0)
转到config/database.php
并在connections
下手动设置连接值。