{MySQL} connexion pour requete impossible

Fermé
anonyme - 15 nov. 2009 à 14:22
dam75 Messages postés 1043 Date d'inscription lundi 4 mai 2009 Statut Webmaster Dernière intervention 21 février 2023 - 11 déc. 2009 à 21:27
Bonjour a tous,

j'apprends a créer une BDD mais lorsque je veux essayer de m'y connecter par une requete php, j'ai toujours une erreur :

<?php
mysql_connect("???", "yyy", "xxx");
?>

je suis chez hosteur, donc normalement a la place des ??? dois je mettre
http://mrs ...com
ou
mrs...com

l'erreur :
Warning: mysql_connect() [function.mysql-connect]: php_network_getaddresses: getaddrinfo failed: Hôte inconnu. in C:\wamp\www\tests\connectbdd.php on line 2

Warning: mysql_connect() [function.mysql-connect]: [2002] php_network_getaddresses: getaddrinfo failed: Hôte inconnu. (trying to connect via tcp://http:0) in C:\wamp\www\tests\connectbdd.php on line 2

Warning: mysql_connect() [function.mysql-connect]: php_network_getaddresses: getaddrinfo failed: Hôte inconnu. in C:\wamp\www\tests\connectbdd.php on line 2


merci d'avance

3 réponses

dam75 Messages postés 1043 Date d'inscription lundi 4 mai 2009 Statut Webmaster Dernière intervention 21 février 2023 67
11 déc. 2009 à 21:27
Bonjour,

Tu ne peux pas en PHP te connecter à une base de données distante (URL) : tu dois donc donner le nom ou l'adresse IP du serveur, qu'a dû te communiquer ton hébergeur ...

Donc :
- 1er paramètre -> nom ou IP du serveur Mysql (ex : 192.168.10.10 ou monserveur.mondomain)
- 2ème paramètre -> l'utilisateur de la base (fourni par ton hébergeur)
- 3ème paramètre -> son mot de passe (idem)

L'erreur que tu as est due je pense au fait que tu passe comme nom de serveur une url web (http://...) au lieu d'une IP valide

Voir la doc officielle :
https://www.php.net/manual/fr/function.mysql-connect.php

bon courage
1
j'ai le mm probleme..... avec WAMP pour GLPI ><
0
A la place des ??? tu dois simplement mettre le nom de la BDD, pas l'URL du site.
0