Saat bekerja untuk membangun sebuah web, tidak jarang kita ingin untuk menghubungkan aplikasi kita dengan dua database atau lebih. Artikel berikut ini akan membantu Anda untuk menghubungkan Laravel dengan dua database atau lebih yang memang Anda butuhkan untuk membangun web
berikut adalah cara-cara yang bisa Anda ikuti
- Buka file .env
- Copy file yang menggunakan DB Connection

3. Buka file config/database.php
4. Di row connections, bagian ,mysql, ubah database, username, dan password sesuai dengan penamaan yang sudah dibuat sebelumnya
5. Pastikan Anda sudah menentuka default koneksi yang akan Anda gunakan. Sebagai contoh dalam case ini, default koneksi yang digunakan adalah SQL server.
6. kemudian pindah ke bagian model, di dalam Model Anda, buatlah variabel seperti di bawah ini. Hal ini untuk menentukan default koneksi database yang digunakan dalam query yang dituliskan selanjutnya
Sehingga untuk penulisan function yang mengarah ke SQL Server, Anda dapat menuliskannya seperti biasa di bawah ini
Namun, untuk koneksi ke server atau database yang berbeda, bisa sesuai dengan penulisan berikut ini
Anda harus menambahkan nama koneksi yang Anda buat sebelumnya sebelum menuliskan query, seperti di bawah ini:
Demikian cara untuk koneksi multiple database di Laravel 10. Sampai jumpa di tutorial selanjutnya.
Selamat mencoba
Komentar
Posting Komentar