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]

Post a Comment

0 Comments