Laravel - Cara Koneksi DataBase MySQL Laravel 5.8

Cara Koneksi DataBase MySQL Laravel 5.8

Langkah 1: Persiapan

  • Pastikan telah terinstall virtual server. Dalam artikel ini menggunkan XAMPP
  • Pastikan telah terinstall Laravel versi 5.8. Untuk contoh dalam artikel ini menggunakan nama project laravel laravel-sample
  • Pastikan telah terinstall Browser. Dalam artikel ini menggunakan Browser Google Crome
  • Pastikan telah terinstall Text Editor. Dalam artikel ini menngunakan Text Editor Visual Studio Code

Langkah 2: Membuat Database

  • Aktifkan Module Apache dan MySQL di XAMPP Control Panel 
  • Buka browser Google Crome, kemudian di kolom URL ketikan localhost/phpmyadmin/ untuk masuk ke dashboard phpmyadmin
  • Buat database baru dengan nama sample_db
  • Jika berhasil, maka akan terdaftar di daftar nama-nama database

Langkah 3: Konfigurasi Database Di laravel

  • Buka folder Project laravel(laravel-sample) di Text Editor
  • Cari dan buka file .env
  • Cari code DB_CONNECTION=mysqlDalam barisan code diatas terdapat:
    • DB_DATABASE : tempat nama database yang akan digunakan
    • DB_USERNAME : username database. secara default XAMPP menggunkan username root
    • DB_PASSWORD : password database. secara default XAMPP tidak menggunkan password
  • Kemudian konfigurasi sebagai berikut:
  • Jangan lupa save untuk menyimpan konfigurasi baru

Langkah 4: Tes Koneksi Database

Untuk menguji koneksi database dari laravel ke database MySQL kita akan mengujinya dengan cara membuat tabel database di laravel dengan nama tabel database posts

  • Buka CMD (Command Prompt)
  • Masuk ke folder project laravel yang telah kita buat
  • kemudian ketikan
  • Kemudian enter
  • Untuk sementara CMD yang digunakan jangan di close terlebih dahulu karena nanti akan digunakan kembali
  • Selanjutnya,di Text Editor buka project laravel yang digunakan (laravel-sample) kemudian buka folder database/migration, cari dan buka  file xxxxx_create_posts_table.php
  • Kemudian di bagian fungsi public function up() { …isikan kode berikut:

    Berikut source code lengkapnya:
  • Jangan lupa Save
  • Kembali ke CMD,masih di lokasi project laravel yang digunakan (laravel-sample). ketik perintah berikut kemudian tekan enter untuk eksekusi

  •  Jika berhasil maka tabel yang dibuat akan terdftar di database MySQL

LEAVE A REPLY

Please enter your comment!
Please enter your name here