Hvordan koble PHP til to MySQL Databaser

Du kan bruke PHP til å opprettholde en samtidig forbindelse med to forskjellige MySQL-databaser. Dette er nyttig når informasjon som du vil ha tilgang til er lagret på forskjellige servere, eller når du ønsker å lese fra en server og skrive til en annen server. PHP-funksjonen "mysql_connect" lar deg koble til en MySQL database. Du kan ha flere tilkoblinger samtidig, forutsatt at de er hver forbundet med ulike MySQL kobling identifikatorer.

Bruksanvisning

1 Åpne din PHP kildefilen i et tekstredigeringsprogram, for eksempel Windows Notisblokk.

2 Oppbevar adresse, brukernavn og passord for de to MySQL-databaser i PHP variabler. For eksempel "$ myhost1 =" example1.com "; $ myusername1 =" bruker1 "; $ mypassword1 =" password1 "; $ myhost2 =" example2.com "; $ myusername2 =" bruker2 "; $ mypassword2 =" password2 "; ".

3 Opprett en forbindelse til den første MySQL database ved hjelp av "mysql_connect (server_address, brukernavn, passord)" -funksjon. Den "mysql_connect" funksjonen returnerer en MySQL kobling identifikator på suksess. For eksempel "$ kobling1 = mysql_connect ($ myhost1, $ myusername1, $ mypassword1);" - Med "$ kobling1" å være MySQL koblingen identifikator for den første databasen.

4 Opprett en tilkobling til andre MySQL database ved hjelp av "mysql_connect (server_address, brukernavn, passord)" -funksjonen, men med en annen MySQL kobling identifikator enn den første tilkoblingen. For eksempel "$ link2 = mysql_connect ($ myhost2, $ myusername2, $ mypassword2);" - Med "$ link2" å være MySQL koblingen identifikator for den andre databasen.

5 Lagre PHP-filen.

Hint

  • PHP-koden må være innenfor "<? Php" og "?>" Tags.