Come collegare PHP per due database MySQL

March 5

È possibile utilizzare PHP per mantenere una connessione simultanea di due differenti database MySQL. Questo è utile quando le informazioni che si desidera accedere è memorizzato su server diversi o quando si desidera leggere da un server e scrivere in un secondo server. La funzione PHP "mysql_connect" consente di connettersi a un database MySQL. Si possono avere connessioni multiple in una sola volta, a condizione che essi siano ogni associati a diversi identificatori di collegamento MySQL.

istruzione

1 Aprire il file sorgente PHP in un editor di testo, come Blocco note di Windows.

2 Memorizzare l'indirizzo, nome utente e password per i due database MySQL in variabili PHP. Ad esempio, "$ myhost1 =" example1.com "; $ myusername1 =" user1 "; $ MyPassword1 =" password1 "; $ myhost2 =" example2.com "; $ myusername2 =" user2 "; $ MyPassword2 =" password2 "; ".

3 Creare una connessione al primo database MySQL utilizzando il "mysql_connect (server_address, nome utente, password)" la funzione. La funzione "mysql_connect" restituisce un link identificatore di MySQL in caso di successo. Ad esempio, "$ link1 = mysql_connect ($ myhost1, $ myusername1, $ MyPassword1);" - Con "$ link1" essere l'identificativo di connessione MySQL per il primo database.

4 Creare una connessione al secondo database MySQL utilizzando il "mysql_connect (server_address, nome utente, password)" la funzione, ma con un diverso identificativo di connessione MySQL rispetto alla prima connessione. Ad esempio, "$ link2 = mysql_connect ($ myhost2, $ myusername2, $ MyPassword2);" - Con "$ link2" essere l'identificativo di connessione MySQL per il secondo database.

5 Salvare il file PHP.

Consigli e avvertenze

  • codice PHP deve essere contenuta all'interno di "<? php" e "?>" tag.