Ouwe rakker |
|
Het is altijd mogelijk om een verbinding te maken naar een externe server. Je moet dan, in het geval van mysql, dus gebruik maken van een connection als onderstaande:
<?php
$mysqlConnection = mysql_connect('192.168.2.1', 'username', 'password');
<?php $mysqlConnection = mysql_connect('192.168.2.1', 'username', 'password');
Waarbij natuurlijk 192.168.2.1 vervangen moet worden door het IP van de server die, in dit geval, MySQL Host.
Vaak is het echter ook nodig dat je op die externe server de host die wil connecten (de server waar je dus het script op draait) moet toevoegen aan de MySQL allowed hosts list (whitelist). Meestal is het namelijk alleen maar toegestaan om verbindingen vanaf localhost (127.0.0.1) te maken en zal de service dus ook geen externe verbindingen toelaten. |