Connexion à My SQL

Bonjour
J'aimerais savoir comment se connecter à My SQL pour faire un module d'inscription.

4 réponses

  1. Bonjour,

    Pour brancher la page web à la base de données, il faut mettre ce bout de code

    <?php
     $BDD_ADRESSE  = "mysql:host=127.0.0.1";
     $BDD_DBNAME   = "maBaseDe<<donnees";
     $BDD_LOGIN    = "root";
     $BDD_PASSWORD = "";
    
     // connexion à la base de données
     try {
      $bdd = new PDO("$BDD_ADRESSE;dbname=$BDD_DBNAME", $BDD_LOGIN, $BDD_PASSWORD);
        } catch(Exception $e) {
            exit('Impossible de se connecter à la base de données.');
        }
    
        // exécution de la requête
        $resultat = $bdd->query($requete) or die(print_r($bdd->errorInfo()));
    
    //si vous voulez faire des requêtes,il fait les mettre ici
    
    ?>
    
    1. Il faut changer quelque chose en fonction du nom de la base de donnée?
      1. Bonjour,

        il vous suffit de mettre ici l
        $BDD_DBNAME = "maBaseDe<<donnees";
        e nom de votre base de donnees

        Bonne suite !
    2. Pourtant il me met ça :

      1. Salut,

        C'est normal, le code que t'as donné Delphine n'est qu'un exemple. Il faut que tu donne une valeur à la variable $requete, par exemple :

        $requete = "SELECT * FROM ma_table";
    3. choix 1 :
      <?php
      mysql_connect('serveur', 'utilisateur', 'mot_de_passe');
      mysql_select_db('nom_bd');
      ?>

      choix 2 :
      <?php

      try
      {
      $bdd = new PDO('mysql:host=serveur;dbname=nom_bd', 'utilisateur', 'mot_de_passe');
      }
      catch (Exception $e)
      {
      die('Erreur : ' . $e->getMessage());
      }
      ?>

      essai et merci d'avance si j'ai repondu à ta preoccupation