Konfigurasi database laravel. Setelah sebelumnya kita berhasil menginstall laravel, sekarang kita akan mencoba mengkonfigurasi projek kita agar bisa terkoneksi dengan database. Silahak buka projek kalian menggunakan visual studio code dengan cara klik menu open folder kemudian pilih folder laravel_blog yang sebelumnya sudah kita install. atau bisa juga kamu gunakan terminal set lokasi projeknya kemudian ketik perintah
code .
Konfigurasi Database Laravel
Buka file .env di baris pertama beri nama aplikasi kalian “Laravel Blog” Atau kalian bisa menggunakan nama lain sesuai keinginan lalu di bagian DB_DATABASE beri nama database yang akan kalian buat, di aplikasi ini saya gunakan nama database laravel_blog kemudian save.
APP_NAME="Laravel Blog"
APP_ENV=local
APP_KEY=base64:SWYFXvyJ3RHiMrKfYvKyKZ2gEP8Qg8FC10j44fLB2o0=
APP_DEBUG=true
APP_URL=http://laravel_blog.test
LOG_CHANNEL=stack
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel_blog
DB_USERNAME=root
DB_PASSWORD=
BROADCAST_DRIVER=log
CACHE_DRIVER=file
FILESYSTEM_DISK=local
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120
MEMCACHED_HOST=127.0.0.1
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_MAILER=smtp
MAIL_HOST=mailhog
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS="hello@example.com"
MAIL_FROM_NAME="${APP_NAME}"
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=false
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_HOST=
PUSHER_PORT=443
PUSHER_SCHEME=https
PUSHER_APP_CLUSTER=mt1
VITE_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
VITE_PUSHER_HOST="${PUSHER_HOST}"
VITE_PUSHER_PORT="${PUSHER_PORT}"
VITE_PUSHER_SCHEME="${PUSHER_SCHEME}"
VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
Buat Database
Sekarang silahkan aktifkan xampp dengan cara buka aplikasi xampp klik start pada Modul Apache dan Mysql tunggu hingga berwarna hijau
Buka browser chrome atau firefox kemudian ketik url http://localhost/phpmyadmin. Kemudian buat database baru
- Klik New untuk Membuat database baru
- ketik nama database, Sesuaikan nama database dengan setingan .env sebelumnya disini saya menggunakan nama laravel_blog
- klik tombol create untuk membuat

Migrasi table database
Nah di artikel selanjutnya kita akan membahas tentang membuat table untuk data blog kita. namun di laravel kita tidak perlu mengakses phpmyadmin karena kita bisa membuat table dengan fasilitas migration yang ada di laravel sehingga semua perintah pembuatan table melalui perintah di terminal, dan file table akan tersimpan di direktori aplikasinya, hal ini memudahkan apabila projek yang kita buat memiliki banyak team sehingga tidak perlu lagi membagikan file sql untuk membuat tablenya.