Précédent Suivant

Base de données

Etablir une connexion

Ø       La fonction mysql_connect() :

 

Vous permet d’établir une connexion.

int mysql_connect([string nom_serveur], [string nom_utilisateur], [string mot_passe]);

Tous les arguments sont optionnels. S’ils ne sont pas précisés, la fonction se servira des valeurs par défaut : "localhost" pour l’hôte, le nom de l’utilisateur sous lequel PHP est exécuté, et aucun mot de passe.

Cette fonction renvoie un identificateur de lien vers votre base de données MySQL (réutilisé par la suite) en cas de succès, et false en cas d’échec.

Exemple :

<?php
    
$db = mysql_connect("localhost", "root", "");
    
// l'identificateur de lien est enregistré dans $db
?>

 

De la même manière, la fonction mysql_pconnect() permet d’établir une connexion, mais renvoie une connexion persistante vers la base de données, alors que la connexion normale est fermée lorsque l’exécution du script est terminée.

 

Exercice : (Voir annexe Etablir une connexion Exercice 1).

Créer un  fichier PHP permettant d’ouvrir unr connection avec MySql, avec comme paramètres :

Nom de l’utilisateur : "stagiaire"

Mot de passe : "stagiaire"