yo tengo contratado un servicio de webhosting, en este tengo una aplicaion que usa mysql, ahora tengo que conectarme a una base de datos a otro servidor con server 2008, y hasta el momento siempre he tenido problemas de conexión
para hacer algunas pruebas instale en mi PC con XP appserv ahi ya monte la base de datos pero caudno intento conectarme a esa BD recibo este error
Código:
lo que hice fue ejecutar entonces esto:Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'xxx.xx.xx.xxx' (4) in /home/xx/public_html/xxx on line 61
GRANT ALL PRIVILEGES ON *.* TO [email protected] IDENTIFIED BY 'Password Root' WITH GRANT OPTION;
myuser es el usuario que tengo creado en mi BD q esta en el webhosting y xx.xx.xx.xx es la IP q ellos me asignaron
y en la conexion a la BD
le pongo:
Código PHP:
$this->HOST = "xxx.xx.xx.Xx"; //esta es la IP publica de mi PC xp
$this->USER = "myuser"; //aqui el usuario al q le asigne permisos
$this->PASS = "pass";
$this->BDD="myBD";
peor aun asi me sale el error de conexion. lei que prodria ser del firewall hasta lo dsactive para ver que pasaba y nada hbailite el puerto 3306 y lo mismo
que me falta o que estoy haciendo mal?
Gracias