Dovrai impostare il example.com
remoto quando si chiama la funzione di inizializzazione della connessione al database. Ad esempio:
mysqli_connect("example.com", 'username', 'password', 'database name');
Ma dovrai controllare se example.com
Il server MySQL è impostato per accettare connessioni da altri host (vedi bind-address
direttiva nel tuo my.cnf
o my.ini
), e che il username
con cui ti connetti è impostato per poterti connettere da domini esterni.
Considera i seguenti Utenti pagina di phpMyAdmin:
È chiaro che solo l'utente test
ha accesso da domini esterni (%
nell'Host campo). Non mostrato nell'immagine, ma utente test
ha il privilegio completo sul database chiamato test
. Gli altri utenti sono vincolati al dominio locale, anche se il server è impostato per accettare connessioni dall'esterno, durante l'autenticazione gli utenti ricevono un rifiuto.