U moet de afstandsbediening example.com . instellen wanneer u de initialisatiefunctie van de databaseverbinding aanroept. Bijvoorbeeld:
mysqli_connect("example.com", 'username', 'password', 'database name');
Maar u moet controleren of example.com 's MySQL-server is ingesteld om verbindingen van andere hosts te accepteren (zie het bind-address richtlijn in uw my.cnf of my.ini ), en dat de username waarmee u verbinding maakt, is ingesteld om verbinding te kunnen maken vanaf externe domeinen.
Overweeg de volgende Gebruikers pagina van phpMyAdmin:
Het is duidelijk dat alleen gebruiker test heeft toegang van externe domeinen (% in de Host veld). Niet getoond op de afbeelding, maar gebruiker test heeft volledige rechten op de database genaamd test . De andere gebruikers zijn gebonden aan het lokale domein, ook al is de server ingesteld om verbindingen van buitenaf te accepteren, bij authenticatie krijgen gebruikers een weigering.