IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

connexion BD a PHP (easyphp)


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre averti
    Inscrit en
    Mars 2011
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 15
    Par défaut connexion BD a PHP (easyphp)
    Bonjour tout le monde,
    je suis débutante en php, et je voudrais me connecter a une BD MySQL, existante sur une machine sur le réseau.
    j'ai écris le script suivant:
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
     
    <?php 
        $serveurBD = "10.215.61.107";
        $nomUtilisateur = "root";
        $motDePasse = "xxxx";
        $baseDeDonnees = "nessus";
     
        $idConnexion = mysql_connect($serveurBD,
                                     $nomUtilisateur,
                                     $motDePasse);
     
        if ($idConnexion !== FALSE) echo "Connexion au serveur réussie";
        else echo "Echec de connexion au serveur";
     
        $connexionBase = mysql_select_db($baseDeDonnees);
        if ($connexionBase) echo "Connexion à la base réussie";
        else echo "Echec de connexion à la base"; 
     
     
        mysql_close();
    ?>
    j'ai eu l'erreur suivante:

    Warning: mysql_connect() [function.mysql-connect]: [2002] Une tentative de connexion a échoué car le parti connecté n'a pa (trying to connect via tcp://10.215.61.107:3306) in C:\Program Files\EasyPHP-5.3.3.1\www\base.php on line 9

    Warning: mysql_connect() [function.mysql-connect]: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu. in C:\Program Files\EasyPHP-5.3.3.1\www\base.php on line 9

    Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files\EasyPHP-5.3.3.1\www\base.php on line 9
    Merci pour votre aide

  2. #2
    Membre émérite Avatar de vorace
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2010
    Messages : 573
    Par défaut
    sur quel port ton serveur écoute ?

  3. #3
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Tu devrais faire un die si la connection échoue, ça ne sert à rien de continuer.

  4. #4
    Membre averti
    Inscrit en
    Mars 2011
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 15
    Par défaut
    le port c'est 8888.
    j'ai mis un die, effectivement la connexion ne s'établit pas!

  5. #5
    Membre émérite Avatar de vorace
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2010
    Messages : 573
    Par défaut
    dans ce cas ajoute le port à ta chaine de connexion, comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $serveurBD = "10.215.61.107:8888";

  6. #6
    Membre averti
    Inscrit en
    Mars 2011
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 15
    Par défaut
    ca marche toujours pas!! meme erreur
    je devrais pas par hasard changer d'utilisateur , ou de serveur ou un truc comme ca ? (phpMyadmin)

Discussions similaires

  1. Connexion à Firebird avec PHP
    Par genova dans le forum Connexion aux bases de données
    Réponses: 7
    Dernier message: 12/09/2006, 17h48
  2. [FTP] Tester connexion à Internet en PHP
    Par nin47 dans le forum Langage
    Réponses: 10
    Dernier message: 22/05/2006, 11h44
  3. [LDAP] problème connexion anonyme avec php à Active Directory
    Par anto48_4 dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 02/03/2006, 16h50
  4. connexion à Postgresql par PHP
    Par toome dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 02/09/2005, 10h49
  5. Connexion Firebird en PHP+DELPHI
    Par nicotin dans le forum Connexion aux bases de données
    Réponses: 2
    Dernier message: 18/01/2005, 19h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo