Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mungkinkah aplikasi PHP yang dibangun di atas codeigniter untuk terhubung ke MySQL DAN database mongoDB secara bersamaan?

Ya, ini mungkin, di luar kebiasaan.

Anda perlu mendefinisikan dua grup dalam konfigurasi Anda, satu untuk mysql dan satu untuk mongodb. Dalam aplikasi Anda, Anda kemudian dapat memuat database ini dengan nama grup.

Di config.php Anda:

$db['mysql']['hostname'] = "localhost";
$db['mysql']['username'] = "root";
$db['mysql']['password'] = "";
$db['mysql']['dbdriver'] = "mysql";
//... (full config omitted for brevity)

$db['mongodb']['hostname'] = "localhost";
$db['mongodb']['username'] = "root";
$db['mongodb']['password'] = "";
$db['mongodb']['dbdriver'] = "mongodb";
//... (full config omitted for brevity)

Dan kemudian Anda akan memuat di database Anda sebagai berikut:

$mysqlDB = $this->load->database('mysql', TRUE);
$mongoDB = $this->load->database('mongodb', TRUE); 

Lihat panduan pengguna tentang cara menghubungkan ke beberapa database dan tentang cara menentukan grup konfigurasi .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hitung Laba Berdasarkan Harga First-In, First-Out

  2. Django - Tambahkan baris ke database MySQL

  3. Dukungan PDO untuk beberapa kueri (PDO_MYSQL, PDO_MYSQLND)

  4. Layar putih kematian PHP setiap saat. Apa yang saya lakukan salah?

  5. Bagaimana cara memasukkan data file csv ke database mysql