Connexion à une base de données SQL

Par Clouder le 25 Feb 2019 1 +99

Connexion à une base de données PDO en PHP


La première étape avant de se lancer dans la conception de son site et de créer une connexion directe avec sa base de données si vous avez besoin de stocker des données par la suite.


Le code ci-dessous permettra de créer cette connexion. Cependant il vous faudra renseigner quelques informations essentielles telles que :

  • le nom de l'host, (si vous êtes en local alors l'host se nommera localhost
  • le nom de votre base de données,
  • l'utilisateur,
  • le mot de passe (sous Windows pas besoin de mettre root tandis que sous Mac OS X et sous linux il faudra mettre root). 


<?php
// Sous MAMP (Mac)
$bdd = new PDO('mysql:host=localhost;dbname=nom_base;charset=utf8', 'root', 'root');

// Sous WAMP ou MAMP (Windows)
$bdd = new PDO('mysql:host=localhost;dbname=nom_base;charset=utf8', 'root', '');
?>


Nous y voici ! Cette ligne en PHP / PDO vous permettra d'interagir avec une base de données.

Pour nous assurer que la connexion se fait bien nous allons rajouter quelques lignes de plus.


// Si on est connecté alors il n'y aura pas de message d'erreur
// Sinon on affiche à l'écran le message d'erreur
try{
    $bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', '');
}catch (Exception $e){
    die('Erreur : ' . $e->getMessage());
}
Cette pub permet au site de vivre ...

1 commentaire

Tu veux participer ?
Alors connecte toi ou inscris toi et viens participer !
A quand des cours pour apprendre à faire des requêtes SQL ? 😊 Au passage, tes cours sont super !! Continu comme ça !