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

Cách kết nối nhiều cơ sở dữ liệu trong PHP, MYSQLi &PDO

Trong hướng dẫn nhanh này, tôi sẽ chia sẻ cho bạn Cách kết nối nhiều cơ sở dữ liệu MySql trong PHP. Nếu bạn muốn kết nối 2 hoặc nhiều cơ sở dữ liệu trên cùng một phiên bản MySQL từ một tập lệnh PHP. Giả sử bạn có nhiều cơ sở dữ liệu MySQL và bạn muốn hiển thị chi tiết của cơ sở dữ liệu đó trên một trang PHP thì Bạn có thể sử dụng các phương pháp đơn giản sau để tạo kết nối với nhiều cơ sở dữ liệu MySQL.

Trước hết, tôi khuyên bạn nên sử dụng mysqli và PDO khác sau đó đến mysql, Vì sau phiên bản PHP 5.5, hàm MySQL không được dùng nữa và có thể không có trong tương lai.



Nhiều kết nối cơ sở dữ liệu sử dụng mysqli

$conn1 = new mysqli($hostname, $username1, $password1,$db1);
$conn2 = new mysqli($hostname, $username2, $password2,$db2);
 
mysqli_query($conn1,"SELECT * FROM table");
mysqli_query($conn2,"SELECT * FROM table");

Nhiều kết nối cơ sở dữ liệu bằng PDO

$conn1 = new PDO("mysql:host=$hostname;dbname=db1", $username1, $password1);
$conn2 = new PDO("mysql:host=$hostname;dbname=db2", $username2, $password2);
 
$conn1->query("SELECT * FROM table");
$conn2->query("SELECT * FROM table");




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Theo dõi Percona XtraDB Cluster - Các chỉ số chính

  2. MySQL, tốt hơn để chèn NULL hoặc chuỗi trống?

  3. Các giải pháp chia tỷ lệ cho MySQL (Nhân rộng, Phân cụm)

  4. Làm thế nào để lập trình một trình kích hoạt MySQL để chèn hàng vào một bảng khác?

  5. Neo4j - Tạo chỉ mục bằng Cypher