sql >> Databasteknik >  >> RDS >> Mysql

Hur man ansluter flera databaser i PHP, MYSQLi &PDO

I denna snabba handledning kommer jag att dela med dig av hur du ansluter flera MySql-databas i PHP. Om du vill ansluta 2 eller fler databaser på samma instans av MySQL från ett enda PHP-skript. Anta att du har flera MySQL-databaser och du vill visa information om dessa databaser på en enskild PHP-sida, då kan du använda följande enkla metoder för att koppla ihop med flera MySQL-databaser.

Först av allt skulle jag föreslå att du använder mysqli och PDO annat än mysql , eftersom MySQL-funktionen efter PHP 5.5-versionen föråldrades och kanske inte är tillgänglig i framtiden.



Flera databasanslutning med 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");

Flera databasanslutning med 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. Jämför replikeringslösningar från Oracle och MySQL

  2. Oracle 10g - optimera WHERE IS NOT NULL

  3. Hur återställer man löpande SUM efter att den når ett tröskelvärde?

  4. Hämta senast infogade id med Mysql