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

PHP & Base de données Discussion :

Connexion à MySQL


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 171
    Par défaut Connexion à MySQL
    bonjour
    voici mon probléme jai un serveur qui héberge mes base de données et jai des machine cliente qui doivent se connecté a ces bd et jai ce message d'erreur:
    "Warning: mysql_pconnect() [function.mysql-pconnect]: Lost connection to MySQL server during query in... "
    quelqu'un aurait il des idées ?
    merci d'avance

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 302
    Par défaut
    Peux t-on voir ton code avec le mdp en ****?

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 171
    Par défaut
    au fait jai fait une erreur dans le script
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <?php
     
    $hostname_connex1 = "****";
    $database_connex1 = "teste";
    $username_connex1 = "aaaa";
    $password_connex1 = "aaaaa";
    $port = "61";
    $connex1 = mysql_pconnect($hostname_connex1, $username_connex1, $password_connex1,$port) or trigger_error(mysql_error(),E_USER_ERROR);
    if($connex1){
    echo"connexion reussie";
    }else if(!$connex1){
    echo"connexion echouée";
    }
     
    ?>
    mais ya pas de message d'erreur mais le script ne sexecute pas

    en résumé le programme se bloque quan jessai de me connecter au serveur de base de donnée

  4. #4
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Bonjour

    As-tu réellement besoin d'une connexion permanente ? un mysql_connect ordinaire suffirait peut-être...

    Et ensuite, je ne crois pas que tu puisses passer le port de cette façon.
    Le serveur MySQL peut également comprendre un numéro de port, e.g. "hostname:port"
    Donc :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $hostname_connex1 = "****";
    $database_connex1 = "teste";
    $username_connex1 = "aaaa";
    $password_connex1 = "aaaaa";
    $port = "61";
    $connex1 = mysql_pconnect($hostname_connex1.':'.$port., $username_connex1, $password_connex1) or trigger_error(mysql_error(),E_USER_ERROR);
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 171
    Par défaut
    merci d'avoir répondu
    au fait le probléme est que j'aimerai me connecter au serveur de base de donnée a partir d'une autre machinne cliente.

    et la machine cliente est :www.qsip1.com
    ce script se trouve dans www.qsip1.com/testes/teste2.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <?php
    echo "0000000000";
    $hostname_connex1 = "xxx.xxx.xxx.xxx";
    $database_connex1 = "teste";
    $username_connex1 = "*****";
    $password_connex1 = "*******";
    $connex1 = mysql_pconnect($hostname_connex1, $username_connex1, $password_connex1) or trigger_error(mysql_error(),E_USER_ERROR);
    if($connex1){
    echo"connexion reussie";
    }else if(!$connex1){
    echo"connexion echouée";
    }
     
    ?>
    mais rien ne saffiche la page est totalement blanche

  6. #6
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 171
    Par défaut
    maintenant jai ce message d'erreur :
    Warning: mysql_pconnect(): Lost connection to MySQL server during query in....
    quelqu'un aurait il une des idées

Discussions similaires

  1. [JSP] erreur lors d'une connexion à mySQL
    Par Jovial dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 31/08/2004, 16h48
  2. Erreur connexion mysql
    Par bodbod dans le forum Bases de données
    Réponses: 3
    Dernier message: 10/07/2004, 09h28
  3. Connexion mysql
    Par olive.m dans le forum SQL Procédural
    Réponses: 8
    Dernier message: 18/06/2004, 17h44
  4. [Connexion MySQL] Can't connect to MySQL server
    Par mat_dum dans le forum Outils
    Réponses: 12
    Dernier message: 17/07/2003, 07h49
  5. [Kylix] [cgi] pb déploiement appli avec connexion MySQL [rés
    Par Nepomiachty Olivier dans le forum EDI
    Réponses: 3
    Dernier message: 06/08/2002, 20h09

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