Saludos.
Tengo un problema a la hora de conectar una web (en PHP) con el servidor de bases de datos (MySQL).
Os explico: Tengo la web por un lado y el servidor por otro (con la ip 111.111.111.1 por ejemplo), es decir, cada uno están en hosts distintos, con ip fija los dos.
cuando ejecuto el mysql_connect("111.111.111.1","usuario","password" ); me sale un error:
Warning: MySQL Connection Failed: Can't connect to MySQL server on '111.111.111.1' (113) in ..../consulta_adsl1m.php on line 6
Can't connect to MySQL server on '111.111.111.1' (113)
He probado con otros dos ordenadores en el mismo caso y tampoco puedo conectar con la base de datos.
Si pongo el script en el mismo ordenador que la BBDD y cambio la ip por "localhost" si que funciona. En la BBDD de usuarios le tengo puesto que el usuario que introduzco se pueda conectar desde cualquier host ( % ).
Pueden explicarme a que se puede deber esto, y como solucionarlo???