Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Có thể cho ứng dụng PHP được xây dựng trên bộ mã hóa để kết nối với cơ sở dữ liệu MySQL VÀ mongoDB cùng một lúc không?

Có, điều này hoàn toàn khả thi.

Bạn cần xác định hai nhóm trong cấu hình của mình, một cho mysql và một cho mongodb. Trong ứng dụng của bạn, sau đó, bạn có thể tải trong các cơ sở dữ liệu này theo tên nhóm.

Trong confugration.php của bạn:

$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)

Và sau đó bạn sẽ tải vào cơ sở dữ liệu của mình như sau:

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

Hãy xem hướng dẫn sử dụng về cách kết nối với nhiều cơ sở dữ liệu và về cách chỉ định nhóm cấu hình .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Câu lệnh chèn ngày trong MySQL được định dạng đúng sẽ trả về tất cả các số 0

  2. Cách trả về kết quả truy vấn dưới dạng danh sách được phân tách bằng dấu phẩy trong MySQL

  3. Chèn vào MySQL từ PHP (jQuery / AJAX)

  4. Làm cách nào để xóa tất cả các ký tự số không phải chữ cái khỏi một chuỗi trong MySQL?

  5. Câu lệnh SQL để thu hút tất cả khách hàng không có đơn đặt hàng