Sabtu, 24 Oktober 2020

Database PHP LUMEN

Tutorial Menggunakan PHP Lumen yang bisa Melakukan Query ke Database  Kali ini kita akan membuat tutorial menggunakan PHP Lumen yang bisa melakukan query ke database, tujuannya mampu membuat koneksi ke database dari Lumen kemudian mampu membuat database migration dan melakukan query ke database

Mohon Maaf bila gambar rusak anda bisa download file pdf disini koneksi database.pdf

1.      Database Connection


Untuk melakukan setting database, mari kita ikuti langkah-langkah dibawah ini:

A.    Edit file bootstrap/app.php, uncomment:

     $app->withFacades();

     $app->withEloquent();

perhatikan perubahannya

        


disini saya buat menjadi

             

B.     Buka file .env. Ubah settingan dibawah ini sesuaikan dengan kebutuhan  seperti gambar dibawah ini

                 

 

C.     Create database dengan nama data_bank, sesuai dengan settingan .env file.

                

 

2.      Database Migration

Database migration digunakan untuk melakukan DDL pada SQL database dengan menggunakan code PHP. Untuk membuat database migration, mari ikuti langkah-langkah dibawah ini:

A.    Pertama kita akan membuat table banks. Untuk membuat table banks jalankan script dibawah ini

             php artisan make:migration banks


Kalau berhasil, tampilan terminalnya seperti ini

             


 

 

B.     Migration tersebut akan mebuat file di folder database /migrations /2021_01_26_021824 _banks.php Nama file nya akan berbeda-beda,

 

 

C.     Open File Tersebut lalu ubah pada function up menjadi seperti dibawah ini (line 17-22)

 

             

 

D.    Untuk mengubah code migration diatas ke dalam bentuk tabel di SQL database, jalankan script dibawah ini

php artisan migrate

jika berhasil maka tampilannya akan tampil seperti ini :

 

            

 

 

E.     Jika berhasil, maka di database kita akan ada dua table, dengan nama migrations dan banks

              

 

Dan selesai, itu adalah cara menghubungkan PHP Lumen dengan database, semoga bermanfaat


Tidak ada komentar:

Posting Komentar

Cloud Computing

  Tujuan Mempelajari Cloud Computing Setelah membaca sedikit terkait pengenalan dasar Cloud Computing. Saya berharap dengan mengikuti mata k...