Hola charlygarcia,
El código de conexión desde PHP no parece tener problemas, así se indica en la documetación,
Connecting your MySQL application to Xeround Cloud Database, quizás sea un tema de permisología desde el hosting externo.
Trata de conectarte al servidor de base de datos de
Xeround desde tu ordenador, por ejemplo, desde la línea de comando de MySQL. Si puedes conectarte, tendrás que hablar con la gente de tu hosting externo para determinar que puede estar pasando.