Connexion au serveur MySQL distant en utilisant PHP

Je suis tente de se connecter à un serveur MySQL distant à partir de ma machine locale virtualhost en utilisant le code suivant:

$conn = mysql_connect("$dbhost", "$dbuser", "$dbpass") or die(mysql_error());
        mysql_select_db($dbname, $conn) or die(mysql_error());

Mon problème est que je n'arrive pas à se connecter localement recevoir le message d'erreur:

Can't connect to MySQL server on 'xxx.xxx.xxx.xxx' (10060)

Ce n'est pas le cas quand j'ai télécharger le même fichier PHP sur le serveur. Je suis en mesure d'interroger la base de données sans problèmes à tous.

Je n'arrive pas à se connecter via la ligne de commande, mais je peux accéder à cPanel qui exclut de fait les chances de mon IP est banni accidentellement.

Mon serveur local est en cours d'exécution PHP 5.2.9, le serveur distant 5.2.12

source d'informationauteur BenTheDesigner