Wenn Sie möchten, dass sich Ihr PHP-Code mit einer entfernten MySQL-Datenbank verbindet, müssen Sie nur diesen entfernten Host angeben, wenn Sie die Funktion aufrufen, die eine Verbindung zu MySQL herstellt.
Zum Beispiel beim Aufruf von mysql_connect()
, geben Sie localhost
nicht an als erster Parameter -- aber Ihr echter entfernter Host.
Dasselbe gilt für mysqli::__construct()
oder PDO
, natürlich.
Ein paar Anmerkungen :
- Ihr Remote-Host muss Verbindungen zu MySQL akzeptieren (denken Sie an die Firewall)
- Ihr Remote-MySQL-Datenbankserver muss Verbindungen von nicht-localhost akzeptieren
- Das Senden von Abfragen und das Abrufen von Ergebnissen an/von einem weit entfernten Server wird viel langsamer sein, als dies auf localhost zu tun!