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 :

compatibilité de mysql_connect avec mysql 5.5.16 [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut compatibilité de mysql_connect avec mysql 5.5.16
    bonjour a tous

    j'ai développé une petite application web sur la version 2.0b1 d'easyphp puis j'ai fait la migration ( si on peut dire) vers apache 2.0.64 et php 4.4.2 et mysql 5.5.16

    l'application me ressorte le message d'erreur suivant :

    Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in ...
    sur la partie de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    $hostname_connexion = "localhost" ;
    $database_connexion = "nom_de la base" ;
    $username_connexion = "root";
    $password_connexion = "mot de passe";
    $connexion = mysql_connect($hostname_connexion, $username_connexion, $password_connexion) or trigger_error(mysql_error(),E_USER_ERROR); 
    mysql_select_db($database_connexion, $connexion);
     
    ?>
    il me semble que cette version de mysql ne supporte pas la fonction mysql_connect !!?

    merci de me aidé
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 726
    Points
    10 726
    Par défaut
    utilise mysqli

  3. #3
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    utilise mysqli
    tu veux dire mysqli_connect() ?
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 726
    Points
    10 726
    Par défaut
    Citation Envoyé par rinuom99 Voir le message
    tu veux dire mysqli_connect() ?
    oui toute l'extension mysqli

    je te conseil de jeter un coup d’œil a tableau en bas de cette page :
    http://fr2.php.net/manual/fr/mysqli.overview.php

  5. #5
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut
    ok,
    je dois passer à la version 5.x du php

    merci
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

  6. #6
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut
    maintenant avec php5.2.17 et la fonction mysqli_connect() il m'affiche le message d'erreur suivant

    Fatal error: Call to undefined function mysqli_connect()
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

  7. #7
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 726
    Points
    10 726
    Par défaut
    Citation Envoyé par rinuom99 Voir le message
    maintenant avec php5.2.17 et la fonction mysqli_connect() il m'affiche le message d'erreur suivant



    t'as pas installé l'extension

  8. #8
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    t'as pas installé l'extension
    si, les deux extensions sont installés

    extension=php_mysql.dll
    extension=php_mysqli.dll
    j'ai meme copié le fichier libmysql.dll dans C:\windows\System32
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

  9. #9
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 726
    Points
    10 726
    Par défaut
    elle s'affiche dans ton PHP info ?

  10. #10
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    elle s'affiche dans ton PHP info ?
    non ils n’apparaissent pas sur le tableau de php info !!

    stp, que ce que je dois trouver exactement !!?
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

  11. #11
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 726
    Points
    10 726
    Par défaut
    Citation Envoyé par rinuom99 Voir le message
    non ils n’apparaissent pas sur le tableau de php info !!

    stp, que ce que je dois trouver exactement !!?
    il faut activer le display_startup_error, pour voir l'erreur

  12. #12
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut
    une autre information, phpmyadmin m'affiche le message d'erreur suivant
    Il manque l'extension mysql. Veuillez vérifier votre configuration PHP
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

  13. #13
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut
    une autre information, je travaille sous windows server 2003 installé sur une VM Ware workstation, je sais pas si a un rapport avec le problème ou non
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

  14. #14
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut
    le problème se situe au niveau de déclaration PHPIhiDir
    problème résolu.
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Compatibilité avec mysql cluster ou mariadb cluster
    Par pmithrandir dans le forum Doctrine2
    Réponses: 3
    Dernier message: 10/01/2014, 12h21
  2. Réponses: 1
    Dernier message: 13/02/2013, 07h01
  3. Compatibilité avec MySQL
    Par Gui310 dans le forum Silverlight
    Réponses: 3
    Dernier message: 04/09/2010, 18h30
  4. Compatibilité libmysql323.dll avec MySQL 4.1
    Par Harry dans le forum Administration
    Réponses: 0
    Dernier message: 19/06/2008, 15h36
  5. Problème d'insertion avec MySQL
    Par Sonny dans le forum ASP
    Réponses: 13
    Dernier message: 28/08/2003, 13h52

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