Problema al conectar

Miguel M.
22 de Abril del 2005
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???