existe aussi en version
SQL et XML Développement durable
 

MySQL Connection Failed: Unknown MySQL Server Host [host] (0) in [script] on line [line]

Traduction

Impossible de se connecter au serveur MySQL: L'hôte serveur MySQL [host] (0) est inconnu dans [script] à la ligne [line].

Explication

Le serveur de bases de données MySQL indiqué dans la fonction mysql_connect() ou mysql_pconnect() n'a pas été trouvé.

En pratique

Vous êtes dans l'un des cas de figure suivants:
Le serveur de bases de données MySQL n'est pas lancé.
Solution
Lancer le serveur de bases de données MySQL.
Vous n'avez pas demandé l'activation de votre base de données auprès de votre hébergeur.
Solution
Se renseigner auprès de l'hébergeur.
Vous avez indiqué un nom de serveur de base de données erroné.
Solution
Corriger le paramètre précisant le nom du serveur de base de données. Si vous utilisez une base de données hébergée localement, (sauf configuration particulière) vous devez indiquer comme nom de serveur de base de données "localhost".
mysql_pconnect("localhost","utilisateur","mot de passe");
. Avec MySQL, par défaut "utilisateur"="root" et "mot de passe"="". Si vous êtes hébergés par Free.fr, vous devez indiquer comme nom de serveur de base de données "sql.free.fr".
mysql_pconnect("sql.free.fr","utilisateur","mot de passe");