Introduction à phpMyAdmin
phpMyAdmin est un outil web qui permet de gérer facilement une base de données MySQL ou MariaDB. Il offre une interface graphique simple pour créer des bases, des tables, insérer des données et exécuter des requêtes SQL.
1. Se connecter à phpMyAdmin
Pour accéder à phpMyAdmin, on utilise généralement l’adresse :
http://localhost/phpmyadmin
Une page de connexion apparaît :
- Nom d’utilisateur : souvent root
- Mot de passe : parfois vide en local
Une fois connecté, l’interface principale s’affiche.
2. Créer une base de données
Dans la colonne de gauche :
- cliquer sur Nouvelle base de données
- donner un nom, par exemple : librairie
- cliquer sur Créer
La base apparaît dans la liste.
3. Créer une table
Après avoir sélectionné la base :
- cliquer sur Créer une table
- donner un nom : Clients
- choisir le nombre de colonnes : par exemple 3
Exemple de structure :
ID INT PRIMARY KEY, AUTO_INCREMENT
Nom VARCHAR(50)
Ville VARCHAR(50)
Cliquer sur Enregistrer pour créer la table.
4. Insérer des données
Dans l’onglet Insérer, un formulaire permet d’ajouter des lignes sans écrire de SQL.
Nom : Alice
Ville : Paris
Nom : Bob
Ville : Lyon
phpMyAdmin génère automatiquement la requête SQL correspondante.
5. Parcourir les données
L’onglet Parcourir affiche les données sous forme de tableau :
ID | Nom | Ville
1 | Alice | Paris
2 | Bob | Lyon
C’est l’équivalent de :
SELECT * FROM Clients;
6. Modifier ou supprimer une ligne
Dans l’onglet Parcourir :
- Modifier permet de changer une ligne
- Supprimer permet de l’effacer
phpMyAdmin génère automatiquement les requêtes :
UPDATE Clients SET Ville='Bordeaux' WHERE ID=2;
DELETE FROM Clients WHERE ID=1;
7. Exécuter une requête SQL
L’onglet SQL permet d’écrire directement des requêtes.
SELECT Nom, Ville FROM Clients WHERE Ville='Paris';
phpMyAdmin affiche ensuite le résultat.
8. Importer et exporter une base
Exporter :
- sélectionner la base
- aller dans Exporter
- choisir le format SQL
Importer :
- sélectionner la base
- aller dans Importer
- choisir un fichier .sql
Résumé
- phpMyAdmin permet de gérer MySQL sans écrire de code
- création de bases et tables
- insertion, modification et suppression de données
- exécution de requêtes SQL
- import/export de bases