Come connettersi a più database in PHP e MySQL

February 22

Per connettersi a qualsiasi database MySQL in PHP, è necessario fornire quattro informazioni: il nome del database host, il nome del database stesso, un nome utente e password. Utilizzare la funzione PHP "mysql_connect" per stabilire la connessione al server, quindi utilizzare la funzione "mysql_select_db" per selezionare un database specifico. È possibile collegare al maggior numero di basi di dati in un momento in cui hai bisogno. Dopo aver stabilito la connessione a un database, utilizzare le query per selezionare, aggiungere, eliminare e modificare i dati all'interno delle tabelle.

istruzione

1 Aprire il file PHP. Inserire il cursore nella parte superiore del file e digitare la seguente:

<? Php

$ DbHost1 = "database_host_name";

$ DbUsername1 = "username";

$ DbPassword1 = "password";

$ DbName1 = "database_name";

La prima linea si apre un tag PHP. Le quattro righe successive creano variabili utilizzate per stabilire una connessione ad un database MySQL. Sostituire questi valori con quelli appartenenti al database vero e proprio.

2 Digitare quanto segue:

$ Dbh1 = mysql_connect ($ dbHost1, $ dbUsername1, $ dbPassword1);

mysql_select_db ($ dbName1);

La prima linea si connette al database MySQL utilizzando le variabili nome host, nome utente e password. La seconda linea si collega al database specificato sull'host. Ciò consente di accedere e modificare le informazioni sulle tabelle all'interno di questo database con le query.

3 Digitare quanto segue:

$ DbHost2 = "database_host_name";

$ DbUsername2 = "username";

$ DbPassword2 = "password";

$ DbName2 = "database_name";

$ Dbh2 = mysql_connect ($ dbHost2, $ dbUsername2, $ dbPassword2);

mysql_select_db ($ dbName2);

Queste linee creano le variabili e stabiliscono la connessione ad un secondo database MySQL. Se questo database esiste sullo stesso host come il primo database - il che non è sempre il caso - allora non è necessario le prime tre variabili o la linea "mysql_connect" di nuovo. Basta fornire un nuovo nome di database alla funzione "mysql_select_db".

4 Creazione di più variabili e le chiamate ai database utilizzando le due funzioni di MySQL per connettersi a più database in base alle esigenze. Salvare il file PHP.