Ticker

6/recent/ticker-posts

Mengatasi masalah PDOException SQLSTATE[HY000][1045] Access denied for user homestead Laravel XAMPP

Howeby- Hallo sahabat Howeby, Barangkali sobat sedang membuat tabel baru (1 file migrasi),  kemudian ingin memasukkan file migrasi tersebut ke server database (misalnya MySQL). menggunakan perintah php artisan migrate, namun menemui error:
 
[PDOException] SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES)

Mengapa pesan ini muncul ? Pesan ini muncul karena kita belum membuat database atau belum melakukan setup pada file .env. 

Setup file .env

Bukalah file .env yang ada pada folder project Laravel kita (C:\xampp\htdocs\nama_project) dengan notepad. 
Gambar 1. Letak file .env
Setelah file dibuka, lakukan perubahan pada baris

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nama_database
DB_USERNAME=root
DB_PASSWORD=

Database Baru di PHPMyadmin

Setelah edit .env, kita buat database baru di PHPMyAdmin dengan nama_database sesuaikan dengan nama database yang ada di file .env. 

Jalankan kembali perintah php artisan migrate console.

Selesai. Semoga bermanfaat



Post a Comment

0 Comments