Connexion à une base de données en ligne

Résolu/Fermé
Tom - 9 mai 2020 à 21:57
 Tom - 10 mai 2020 à 12:53
Bonjour,

J'aimerais avoir accès à ma base données sur mon site gratuitement. Pour cela, je l'ai mise sur db4free.net.
Puis, je m'y connecte en php depuis un site que j'ai posté sur biz.nf.
La commande pour me connecter :
$bdd = new PDO('mysql:host=db4free.net; port=3306; dbname=name', '
user', 'password');
Le user et le password sont ceux grâce auxquels je me connecte à la bdd sur www.db4free.net/phpMyAdmin.
Sur le site, l'erreur "SQLSTATE[HY000] [2002] Connection refused" s'affiche sans que je comprenne pourquoi...
Quelqu'un pourrait-il m'aider svp ?
A voir également:

2 réponses

jordane45 Messages postés 38326 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 décembre 2024 4 711
9 mai 2020 à 22:41
Bonjour,
Si tu as saisies les bons identifiants et le bon nom de base de donnée, tu peux essayer de remplacer le host par son IP 85.10.205.173


0
Le nom de la base de données est bien celui qui est affiché sur phpmyadmin, les identifiants sont bien ceux pour se connecter à phpmyadmin, et j'ai exactement le même problème en remplaçant par l'ip.
Sinon, pouvez-vous me conseiller sur une autre méthode afin d'afficher ma base de données, via d'autres sites dont la méthode a été vérifiée par exemple, svp ?
0
jordane45 Messages postés 38326 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 décembre 2024 4 711 > Tom
10 mai 2020 à 08:19
Ton code me semble correct
En regardant sur le net, certains indiquent que le port utilisé par db4free pourrait être le 3307 eu lieu du 3306..
Tu peux essayer.
0
Tom > jordane45 Messages postés 38326 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 décembre 2024
10 mai 2020 à 11:13
Toujours le même problème en changeant de port...
0
jordane45 Messages postés 38326 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 décembre 2024 4 711 > Tom
10 mai 2020 à 11:33
Essaye de t'y connecter via un logiciel comme heidisql
https://codes-sources.commentcamarche.net/faq/10778-heidisql-tester-ses-requetes-sql

Perso.. je viens de créer un bdd de test sur leur site.. et je ne peux même pas y accéder via phpmyadmin....
0
Incroyable... Cela s'est mis à fonctionner d'un coup, sans que je ne change rien...
0