ada empat cara koneksi database laravel dengan postgresql
1. Install Laravel
2. Membuat Database
3. Cara koneksi postgresql dengan laravel
4. Tes Koneksi
Install Laravel
Install Laravel ada dua cara
pertama. Via Laravel installer
kedua. Install laravel menggunakan composer
NB : anda di bebaskan meletakan folder project laravel anda, tidak harus dalama folder htdoc xampp
menjalankan project laravel
buka browser anda dan ketikan alamat local anda http://127.0.0.1:800
maka akan tampil seperti berikut
Membuat Database Pada PostgreSQL
Pastikan komputer anda sudah terinstall postresql dengan benar
Untuk lebih jelasnya bisa anda lihat di postingan sebelumnya tentang Panduan install postgreSQL di Windows 7
Buka postgreSQL app anda
berikut cara cara membuka postgreslq
saya menggunakan pgadmin
klik kanan pada Database->Create->Database
membuat nama database
disini saya samakan nama database saya dengan nama project laravel saya
Owner biarkan saja default seperti itu
Comment kosongkan saja
klik Save
Koneksi laravel dengan postgresql
pilih file .env
kita rubah file nya menjadi seperti berikut
untuk password sesuaikan dengan password postgres anda
Cek koneksi laravel
ketik perintah berikut
php artisan migrate
error Handling
jika terjadi error sperti berikut "PDOException::("could not find driver")"
anda harus edit file php.ini
jika anda menggunakan xampp
masuk ke folder xampp ->php
anda buka file php yang ada gambar gir nya
lalu uncomment
extension=pdo_pgsql
extension=pgsql
sperti berikut
jangan lupa save (Ctrl + S)
kita coba migrate kembali
php artisan migrate
jika masih error " recived invalid response to SSL negotiation" atau seperti berikut
rubah port nya mejadi 5432 seperti berikut ini
jangan lupa save
dan kita coba kembali jalankan perintah
php artisan migrate
selamat anda sudah berhasil konfigurasi laravel dengan database postgresql
anda bisa mengecek nya juga di pgadminya