Si desea que su código PHP se conecte a una base de datos MySQL remota, solo tiene que especificar ese host remoto al llamar a la función que se conecta a MySQL.
Por ejemplo, al llamar a mysql_connect()
, no especifique localhost
como primer parámetro, pero su host remoto real.
Lo mismo con mysqli::__construct()
o PDO
, por supuesto.
Un par de notas:
- Su host remoto debe aceptar conexiones a MySQL (piense en el cortafuegos)
- Su servidor de base de datos MySQL remoto debe aceptar conexiones de host no local
- ¡Enviar consultas y obtener resultados a/desde un servidor lejano será mucho más lento que hacerlo en un host local!