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

Langage PHP Discussion :

MySql Connect Problem


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2011
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 51
    Points : 31
    Points
    31
    Par défaut MySql Connect Problem
    Bonsoir,

    Je veux créer une connexion à une base de données MySql Via php.

    Voici mon code mais il affiche connexion impossible:

    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
    16
    17
    18
    19
    20
    <html>
    <head>
    <title>
    DataBase
    </title>
    </head>
    <body>
    <?
    $username = "localhost";
    $password = "root";
    $hostname = "root"; 
     
    //connection to the database
    $dbhandle = mysql_connect($hostname, $username, $password)
     or die("Unable to connect to MySQL");
    echo "Connected to MySQL<br>";
     
    ?>
    </body>
    </html>
    Merci de m'orienter vers la solution.

  2. #2
    Membre éprouvé Avatar de Willy_k
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2011
    Messages : 540
    Points : 1 067
    Points
    1 067
    Par défaut
    Salut,

    Tu as mis le "hostname" dans "username" et inversement ..

    Sérieusement, tu devrais penser à abandonner l'idée de vouloir travailler avec mysql_xxxxx, tu as mysqli ou PDO
    Le bienfait n'est jamais perdu

  3. #3
    Nouveau membre du Club
    Inscrit en
    Octobre 2011
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 51
    Points : 31
    Points
    31
    Par défaut
    Bonjour,

    Voici alors le code après modification:

    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
    16
    17
    18
    19
    20
    21
    <html>
    <head>
    <title>
    DataBase
    </title>
    </head>
    <body>
    <?
    $hostname = "localhost";
    $username = "root";
    $password = "root";
     
     
    //connection to the database
    $dbhandle = mysql_connect($hostname, $username, $password)
     or die(mysql_error());
    echo "Connected to MySQL<br>";
     
    ?>
    </body>
    </html>
    L'erreur affichée est la suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Can't connect to MySQL server on 'localhost' (10061)
    Merci de m'orienter vers la solution.

  4. #4
    Membre éprouvé Avatar de Willy_k
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2011
    Messages : 540
    Points : 1 067
    Points
    1 067
    Par défaut
    Tu utilises quoi pour développer ? (Wamp, Xampp, uwamp etc ..) Et quelle est ta version de PHP ?
    Le bienfait n'est jamais perdu

  5. #5
    Nouveau membre du Club
    Inscrit en
    Octobre 2011
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 51
    Points : 31
    Points
    31
    Par défaut
    J'utilise MAMP et la version php5.3.23 de PHP.

  6. #6
    Membre éprouvé Avatar de Willy_k
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2011
    Messages : 540
    Points : 1 067
    Points
    1 067
    Par défaut
    Est-ce que MYSQL a bien démarré dans MAMP ?
    Si oui essaie avec localhost:8889
    Le bienfait n'est jamais perdu

  7. #7
    Nouveau membre du Club
    Inscrit en
    Octobre 2011
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 51
    Points : 31
    Points
    31
    Par défaut
    Oui MAMP est bien démarré. MySQL utilise déjà le port 8889.
    Voici un imprime écran ci-joint qui prouve ceci.
    Nom : MySQL.png
Affichages : 80
Taille : 12,7 Ko

  8. #8
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    PHP ne peut pas deviner que c'est le port 8889
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $hostname = "localhost:8889";
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

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

Discussions similaires

  1. [Accent et MySQL 5] Probleme d'accent
    Par spk4ever dans le forum Installation
    Réponses: 7
    Dernier message: 09/03/2006, 12h22
  2. mysql connection impossible
    Par BSD54 dans le forum Outils
    Réponses: 6
    Dernier message: 10/10/2005, 18h28
  3. [SGBD] PHP et MYSQL "Connection Impossible"
    Par saidus dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 02/10/2005, 14h26
  4. [mysql] Connection delphi à mysql
    Par pataluc dans le forum Bases de données
    Réponses: 3
    Dernier message: 24/06/2004, 16h37
  5. [Mysql] Connection delphi à une bdd sous easyphp...
    Par pataluc dans le forum Bases de données
    Réponses: 2
    Dernier message: 14/06/2004, 09h07

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