debes tener habilitado el WildCard % en el servidor MySQL para que se puedan conectar desde la ip de X PC o servidor... de otro modo el eliminara todo intento de conexion externa que no sea localhost o 127.0.0.1 para ello debes habilitar el WildCard y poner o una IP de tu servidor.. o la PC de donde te conectaras..
eso usualmente se hace desde el panel o algun control de hosting y es que estas en un servidor compartido sino lo puedes hacer directamente para ello y que aprendas deverdad a hacer eso puedes leer el siguiente link en ingles el cual te brinda la informacion necesaria para que te informes al respecto.
http://tecfa.unige.ch/guides/mysql/m...on_access.html