Connexion à la BDD impossible

Connexion à la BDD impossible - SQL/NoSQL - Programmation

Marsh Posté le 27-06-2008 à 23:28:03    

Bon, je me décide enfin à poster car je ne trouve pas mon erreur  :(  
 
Voila : j'ai installé un petit serveur web avec Apache/PHP/MySQL/PHPMyAdmin
tout fonctionne correctement sauf que je n'arrive pas à accéder à ma BDD (créé directement via PHPMyAdmin)
 
voila l'un des scripts de test (qui fonctionne très bien ailleurs) :
 
<?php
mysql_connect("localhost", "root", "mdp" );
mysql_select_db("BDD" );
$retour = mysql_query ("SELECT COUNT(*) AS nbre_entrees FROM table" );
$donnees = mysql_fetch_array($retour);  
?>
Il y a  <?php echo $donnees['nbre_entrees']; ?> entrée dans la table<br>
<?php
mysql_close();
?>
 
je pense que le prob est peut-être au niveau de " localhost ", parce que j'ai testé en le remplaçant par l'IP, le chemin d'accès, etc, mais rien y fait  :(  
Je n'ai pas de message d'erreur
 
Si quelqu'un à une petite idée  :??:

Reply

Marsh Posté le 27-06-2008 à 23:28:03   

Reply

Marsh Posté le 28-06-2008 à 00:17:51    

un firewall ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 28-06-2008 à 00:25:08    

Effectivement il y a ZoneAlarm, mais j'accède bien aux pages html/php qui se trouvent sur la même machine

Reply

Marsh Posté le 28-06-2008 à 00:27:27    

certes, mais as tu ouvert le port de MySQL ? (3306 par défaut)


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 28-06-2008 à 01:09:13    

oui, il est bien ouvert

Reply

Marsh Posté le 28-06-2008 à 08:45:16    

ptite question .... est-ce que c'est bien localhost qu'il faut systèmatiquement renseigner, sans tenir compte de l'emplacement exact de la BDD  :??:  
Sinon j'ai essayé egalement de remplacer le MDP par son équivalence crypté mais .... pas mieux  :(

Reply

Marsh Posté le 28-06-2008 à 12:47:36    

sil20 a écrit :

ptite question .... est-ce que c'est bien localhost qu'il faut systèmatiquement renseigner, sans tenir compte de l'emplacement exact de la BDD  :??:
Sinon j'ai essayé egalement de remplacer le MDP par son équivalence crypté mais .... pas mieux  :(

 


pour se connecter à une base c'est tout simplement, un login, un pass mais aussi l'hote, ca peut etre un nom ou une ip ....

 


et c'est bien sur l'emplacement

 

si c'est sur la meme machine, tu mets soit 127.0.0.1 soit localhost ou alors son ip (cf commande ipconfig dans une invite de commande Dos : Demarrer => Executer => cmd)

 

regarde dans le fichier hosts dans le repertoire C:\WINNT\system32\drivers\etc pour t'en convaincre que c'est exactement la meme chose


Message édité par weed le 28-06-2008 à 12:48:36
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed