Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да свържете множество бази данни в PHP, MYSQLi &PDO

В този бърз урок ще ви споделя как да свържете множество MySql база данни в PHP. Ако искате да свържете 2 или повече бази данни на една и съща инстанция на MySQL от един PHP скрипт. Да предположим, че имате множество MySQL бази данни и искате да покажете подробности за тези бази данни на една PHP страница, тогава можете да използвате следните прости методи, за да осъществите връзка с множество MySQL бази данни.

Преди всичко бих ви предложил да използвате mysqli и PDO, различни от mysql , тъй като след версията на PHP 5.5 функцията MySQL е остаряла и може да не е налична в бъдеще.



Много връзка с база данни с помощта на 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");

Множество връзка с база данни чрез 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. Как да направите пълно външно присъединяване в MySQL

  2. MySQL създава синтаксис на съхранена процедура с разделител

  3. Как мога да преглеждам MySQL резултатен набор повече от веднъж, използвайки функциите mysql_*?

  4. Примери за връзки много към много

  5. Изчислете децил от актуалност в MySQL