DOSSIER D'ACTIVITES SUR LE PHP N°03
Créer une base de données MySQL avec
PHPMyAdmin
Objectifs :
Apprendre à l’apprenant à lancer un serveur local «Apache»
Apprendre à l'apprenant à lancer un serveur MySQL
Apprendre à l'apprenant à utiliser PHPMyAdmin
Apprendre à l’apprenant à créer une base de données à l'aide de PHPMyAdmin
Apprendre à l’apprenant à créer une table dans la base de données à l'aide de PHPMyAdmin
Apprendre à l'apprenant à déclarer les champs d'une table à l'aide de PHPMyAdmin
Apprendre à l'apprenant à insérer des données dans une table à l'aide de
PHPMyAdmin
NOTES / NOTES / NOTES
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
La procédure de lancement du serveur Web «Apache» en local
Pour visualiser toute page Web en PHP, il faut avoir à sa disposition :
- soit un serveur Web local sur son ordinateur
- soit un serveur Web distant sur lequel le développeur va télécharger les fichiers pour les
visualiser.
Le serveur Web «Apache» est actuellement le serveur Web le plus utilisé dans le monde. Il
appartient au monde des logiciels libres. Il est d’ailleurs très souvent installé par défaut sur les
différentes distributions Linux.
1. Ouvrir le menu «K».
2. Choisir la commande «Paramètres de système > Paramètres de serveur > Services». La
fenêtre «Configuration du service» apparaît.
3. Cocher la case «httpd» présente dans le cadre à gauche de la fenêtre, puis cliquer sur le bouton
«démarrer» situé dans la barre des boutons de la même fenêtre.
4. Lorsque le serveur est bien démarré, une fenêtre d’information apparaît. Elle présente le texte
suivant «httpd start successful».
5. Lancer un navigateur et saisir l’adresse suivante : http://localhost, pour s’assurer que le serveur
Web «Apache» est effectivement bien opérationnel.
La procédure de lancement du serveur MySQL
Le fonctionnement des bases de données sous MySQL est lié à celui d'un serveur spécifique : le
serveur MySQL.
Le lancement du serveur MySQL est couramment effectué à l'aide d'un logiciel spécifique qui
devra être précédemment installé. Il s'agit ici de Webmin, un logiciel OpenSource qui permet
l'administration complète d'un serveur.
1. Ouvrir un navigateur.
2. Saisir l'adresse suivante : http://localhost.localdomain:10000
NOTES / NOTES / NOTES
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
3. Saisir les identifiant et mot de passe nécessaires pour accéder à l'outil Webmin.
4. Une fois, dans l'outil, cliquer sur le bouton «Serveur» présent dans la barre de navigation.
5. Puis cliquer sur le bouton «MySQL Server».
6. Ensuite cliquer sur le bouton «Start my SQL Server».
La nouvelle page qui apparaît alors informe l'utilisateur que les bases de données sont désormais
accessibles sur le serveur.
Télécharger et installer PHPMyAdmin
PHPMyAdmin est une sorte de panneau de contrôle graphique pour l'administration des bases de
données MySQL. Cet outil est Open Source et gratuit.
La plupart des commandes MySQL peuvent être effectuées par l'intermédiaire de PHPMyAdmin.
Parmi les principales possibilités, on peut citer :
- créer et supprimer des bases de données
- créer, modifier et supprimer des tables
- consulter le contenu des tables, en modifier certaines lignes ou les supprimer
- exécuter des requêtes SQL (sélection, mise à jour, etc)
- charger des fichiers textes dans des tables, et réciproquement, récupérer le contenu de tables
dans des fichiers
PHPMyAdmin permet donc la création, la modification et la mise à jour d'une base de données à
distance à l'aide d'un simple navigateur. C'est la raison pour laquelle cet outil est souvent mis à
disposition par les hébergeurs.
1. Télécharger phpmyadmin depuis l'adresse :
http://www.phpmyadmin.net/home_page/downloads.php
2. Décompresser le répertoire téléchargé
NOTES / NOTES / NOTES
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
3. Créer un répertoire spécifique dans «var/www/html», baptisé «phpmyadmin»
4. Installer dans le répertoire «phpmyadmin» l'ensemble des fichiers présents dans le répertoire
récemment décompressé.
La procédure de lancement de PHPMyAdmin
Saisir l'adresse suivante dans la barre d'adresses du navigateur :
http://localhost/phpmyadmin
La page d'accueil de PHPMyAdmin apparaît. Elle se divise en deux parties distinctes :
- la partie de gauche présente un lien direct vers la page d'accueil et un menu déroulant qui
permet d'accéder aux différentes bases de données gérées par le serveur.
- la partie de droite présente l'ensemble des opérations disponibles en fonction du contexte.
La procédure de création d'une base de données dans PHPMyAdmin
Une base de données (database en anglais) est un objet informatique dans lequel on enregistre
des données de manière structurée. Une base de données est composée de fichiers inter-reliés
dans lesquels les données sont organisées selon certains critères en vue de leur exploitation.
Le but d'un tel dispositif est de permettre la consultation, la modification, la suppression et la
création des données par plusieurs utilisateurs.
La gestion de données est l'un des grands aspects de la programmation. Les bases de données
fournissent la solution la plus sophistiquée et fonctionnellement la plus aboutie pour manipuler
des données.
1. Insérer le nom de la base de données, dans la zone de saisie qui suit le texte «Créer une base de
données».
Remarque : ne jamais insérer d'espaces dans le nom d'une base de données.
NOTES / NOTES / NOTES
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
________________________
2. Cliquer sur le bouton «Créer» pour créer la base de données. Elle apparaît désormais dans le
menu déroulant de la partie de gauche.
Par ailleurs un message informe l'utilisateur qu'aucune table n'est présente dans cette base de
données.
La procédure de création d'une table dans PHPMyAdmin
Dans sa partie de droite, PHPMyAdmin propose de créer un table, via un formulaire spécifique.
Dans la zone de saisie «Nom», insérer le nom de la table.
Dans la zone de saisie «Champs», insérer le nombre de champs que devra comporter la table.
La déclaration des champs d'une table dans PHPMyAdmin
Pour créer une table sous MySQL, sa structure ne suffit pas : elle doit obligatoirement
s’accompagner de la déclaration de chaque champ ou colonne.
Pour chaque colonne doivent être précisés : un type et, éventuellement, des attributs (de la même
façon que PHP présente différents types de variables).
La déclaration d’un champ s’effectue donc de la manière suivante :
Nom_du_champ type attributs_eventuels
1 / 12 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !