posting terbaru
Menggunakan dua atau lebih database dalam satu aplikasi
9 CommentsPosted on November 6, 2007
Filed Under Eksplorasi, Tips dan Trik |
Barangkali Anda pernah membuat sebuah aplikasi yang memerlukan koneksi ke dua atau lebih database dengan CakePHP. Beberapa waktu yang lalu, saya bahkan dihubungi oleh beberapa teman yang menanyakan hal serupa. Penasaran, saya mencoba membuka kembali manual CakePHP. Apakah CakePHP bisa terkoneksi ke dua atau lebih database dalam satu waktu bersamaan ? Jawabannya adalah bisa ! Bagaimana caranya :
1. Silahkan buka file app/config/database.php. Anda akan menjumpai variabel $default dan $test. Ubah variabel $test dan beri nama sesuai dengan keinginan Anda. Misalnya : $db2. Kemudian masukkan konfigurasi koneksi database db2 Anda. Jadilah konfigurasi database Anda seperti ini :
2. Setelah itu, gunakan variabel $useDbConfig pada Model Anda :
3. Selesai ! Tinggal masukkan query pada Controller yang sesuai dengan Model Anda ….dan hulla ….Anda sudah melakukan koneksi ke database kedua Anda. Lakukan hal yang sama, dengan menambahkan variabel koneksi di class DATABASE_CONFIGĀ jika Anda ingin terhubung ke database ketiga, keempat, dst.
Salam CakePHP !
CakePHP Indonesia adalah sebuah blog tentang framework CakePHP berbahasa Indonesia yang membahas tentang artikel, tutorial, berita dan tips yang terkait dengan CakePHP.
|
menu utama
kategori
- Bakery (1)
- Berita (11)
- Contributors (1)
- Diary (8)
- Eksplorasi (6)
- General Thought (7)
- Konsultasi (2)
- Tips dan Trik (8)
- Tutorial (9)
- Uncategorized (1)
- video (2)
CakePHP Indonesia adalah sebuah blog tentang