Jeśli chcesz, aby Twój kod PHP łączył się ze zdalną bazą danych MySQL, wystarczy określić ten zdalny host podczas wywoływania funkcji, która łączy się z MySQL.
Na przykład, dzwoniąc do mysql_connect()
, nie podawaj localhost
jako pierwszy parametr -- ale twój prawdziwy zdalny host.
To samo z mysqli::__construct()
lub PDO
, oczywiście.
Kilka uwag:
- Twój zdalny host musi akceptować połączenia z MySQL (pomyśl o zaporze)
- Twój zdalny serwer bazy danych MySQL musi akceptować połączenia z hosta innego niż lokalny
- Wysyłanie zapytań i pobieranie wyników do/z odległego serwera będzie dużo wolniejsze niż robienie tego na hoście lokalnym!