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??? 
  
 
