Hvis du vil have din PHP-kode til at oprette forbindelse til en ekstern MySQL-database, skal du blot angive den eksterne vært, når du kalder den funktion, der forbinder til MySQL.
For eksempel, når du ringer til mysql_connect()
, angiv ikke localhost
som første parameter -- men din rigtige fjernvært.
Samme med mysqli::__construct()
eller PDO
selvfølgelig.
Et par bemærkninger:
- Din fjernvært skal acceptere forbindelser til MySQL (tænk på firewallen)
- Din eksterne MySQL-databaseserver skal acceptere forbindelser fra ikke-localhost
- At sende forespørgsler og hente resultater til/fra en fjern server vil være meget langsommere end at gøre det på localhost!