Mengatasi SQLSTATE[HY000] [1045] Access denied for user di Laravel dengan GNU/Linux


Assalamualaikum Wr.Wb...
dengan diberikan nikmat dan rezeki dari Allah SWT, saya Mr.GagalTotal666 akan
berbagi kepada anda yaitu tentang cara mengatasi SQLSTATE[HY000] [1045] Access
denied for user 'homestead'@'localhost' di framework PHP laravel dengan GNU/Linux.

ketika saya lagi iseng tester register dan ternyata ada error kendala di SQL
dan padahal config sudah benar serta database pun sudah tidak salah
contoh seperti ini
Illuminate \ Database \ QueryException (1045)
SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES) (SQL: select count(*) as aggregate from `users` where `email` = jon@gmail.com)
sebenarnya cara mengatasi nya cukup mudah, tinggal clear pada config dan cache
buka terminal/console anda, contoh
$ php artisan config:clear
$ php artisan config:cache

dan jangan lupa dibagian directory config/database.php
masukan database dan username serta password anda, contoh
mysql' => [
            'driver' => 'mysql',
            'host' => env('DB_HOST', '127.0.0.1:8000'),
            'port' => env('DB_PORT', '3306'),
            'database' => env('DB_DATABASE', 'db anda'),
            'username' => env('DB_USERNAME', 'root'),
            'password' => env('DB_PASSWORD', 'password anda'),

dibagian .env, contoh
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=db anda
DB_USERNAME=root
DB_PASSWORD=password akun mysql anda

relod kembali di browser dan coba tes kembali register
done tidak ada error di SQL

default localhost dan port di laravel
$ 127.0.0.1:8000/register


mungkin itu saja yang bisa saya bagikan kepada anda mengenai error register di laravel
kalau artikel ini ada kesalahan dan kekurangan berikan masukan nya ya

sekian dan semoga bermanfaat....

Wasalamualaikum Wr.Wb...

Sumber : [stackoverflow.com]
Previous
Next Post »