Sujet : Problème de connexion à la base de données via un script PHP

Bonjour,

J'ai récemment obtenu un espace web et une base de donnée sur toile-libre.

J'arrive à exécuter des script PHP sans soucis et aussi à me connecter à la base de données via l'interface graphique web (phpMyAdmin).

Mais lorsque j'essaie de me connecter à ma base de données via un script PHP je reçois l'erreur :

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket
 '/tmp/mysql.sock' (2)

Voici mon script :

mysql_connect('sql.toile-libre.org', 'nomDeMaBase', 'motDePasseDeMaBase');
mysql_select_db('nomDeMaBase');
mysql_query('set names utf8');

J'utilise bien le nom de ma base comme identifiant ainsi que le mot de passe de ma base (qui n'est plus le même que celui pour me connecter au FTP, je l'ai changé histoire d'être sûr). Les identifiants fonctionnent vu que j'arrive à me connecter à ma base de données via l'interface graphique.

Est-ce que vous avez une solution/savez ce qui se passe ?

Merci d'avance.

Dernière modification par delta14 (2010-08-31 17:30:15)

Thumbs up Thumbs down

Re : Problème de connexion à la base de données via un script PHP

Bonjour,

C'est peut être un peu tard, mais je viens d'avoir le même message d'erreur d'affiché et j'ai trouvé pourquoi.

En fait j'avais plusieurs fois d'affiler une tentative de connexion à ma basse de données. Et c'est ça qui provoquait cette erreur.

J'espère que ça pourra aider des personnes.

Thumbs up Thumbs down