Easyphp/Mysql

Bonjour,

Je code en PHP/MYSQL Mais je n'arrive pas a me connecter a mysql.

En gros je cherche mes identifiants.

Je suis avec EasyPHP.

Pouvez vous me dire comment les avoirs ?

faut-t-il que son site soit heberger ?

Merci d'avance
Configuration: Windows Vista
Firefox 3.0.13

13 réponses

  1. bonjour,

    voilà un fichier connect.php

    <?php

    /* connexion à la base de donnnées locale WXP*/
    #specify the connection information
    $db_server ="localhost";
    $db_name = "basename";
    $username = "root";
    $password = "";

    #Connexion à la base
    $dbh = @mysql_connect($db_server,$username,$password) or die
    ("La connection sur $db_server plantée.");

    #select the database. If the database is not found on the server, let us know
    $db = @mysql_select_db($db_name) or die
    ("Connection made. But database '$db_name' was not found.");

    ?>
    1. Slt
      si tu es en local tu n'as pas besoin que le site soit héberger
      normalement tes idetifiants pour te connecter à MySQL sont
      hote : "localhost"
      user : "root"
      pwd : ""

      exemple pour se connecter voici un petit script

      $con = mysql_connect("localhost","root","");
      if($con)
      {
      $sel_base = mysql_select_db("nom_de_ta_base_dd");
      if(!$sel_base)
      {
      echo "erreur de selection de la bdd";
      }
      }
      else
      {
      echo "erreur de connexion au serveur MySQL";
      }

      cdlt.
      1. salut,
        mysql_connect($server,$user,$password) : permet de se connecter au
        serveur $server en tant qu’utilisateur $user avec le mot de passe $password,
        retourne l’identifiant de connexion si succès, FALSE sinon

        si tu travaille sur le localhost : mysql_connect("localhost","root","");
        (généralement le mot de passe n'existe pas sauf si tu l'a configuré)
        1. euh merci pour vos reponses sauf que j'ai un probleme il m'affiche cette erreur:

          Warning: mysql_connect() [function.mysql-connect]: Accès refusé pour l'utilisateur: 'root'@'@localhost' (mot de passe: NON) in C:\Program Files\EasyPHP 3.0\www\Essai[poursite]\Accueil.php on line 20
          erreur de connexion au serveur MySQL
          1. tu utilises la version de EasyPHP 3.0 ?
            essaie ça voir
            mysql_connect("localhost","root","mysql") pour te connecter à la BDD
            cdlt.
            1. sa : ?

              $con = mysql_connect("localhost","root","mysql")
              if($con)
              {
              $sel_base = mysql_select_db("pao");
              if(!$sel_base)
              {
              echo "erreur de selection de la bdd";
              }
              }
              else
              {
              echo "erreur de connexion au serveur MySQL";
              }
              1. dsl mais sa affiche sa :

                Parse error: parse error in C:\Program Files\EasyPHP 3.0\www\Essai[poursite]\Accueil.php on line 21

                Sans auccune images n'y rien
                1. pense à mettre ";" à la fin de cette ligne

                  $con = mysql_connect("localhost","root","mysql")
                  1. essayer :

                    if($id=mysql_connect("localhost","root",""))
                    {
                    if($id_db=mysql_select_db("coursphp"))
                    {
                    echo "succès de connection";
                    /*code du script*/
                    }
                    else
                    {
                    die("echec de connection à la base");
                    }
                    }
                    else
                    {
                    die("echec de connection au serveur de base de données");
                    }
                    1. slt
                      d'abord est ce que le code a fonctionné ?
                      et quels sont les identifiants que tu veux changer ?
                      cdlt.