Prise en main de MySQL - Jean

publicité
Prise en main de MySQL
1.
2.
Récupérer une base de données existante
•
•
Lancer EasyPHP. Vérifier que les 2 applications Apache et MySQL sont démarrées.
Lancer PhpMyAdmin (EasyPHP…<administration>…<MySqlAdministration>)
•
Créer une nouvelle base de données par exemple cinema
Importation des tables et des enregistrements d’une base de données existante et sauvegardée en fichier texte
•
Télécharger le fichier sql fourni par l'enseignant
•
Editez avec Notepad++ et observez le fichier <exemple_cinema.sql>. Pouvez-vous interpréter son contenu ?
•
Importer le contenu complet de la base depuis le fichier <exemple_cinema.sql>
•
Consultez les tables de la base pour voir ce qu’elle contient
o Choisir une table à gauche puis l’onglet <Afficher>
Par exemple la table FILM :
3.
Requêtes sur une seule table
•
Cliquez sur le bouton ou l'onglet SQL. La fenêtre suivante apparait :
•
Testez les requêtes suivantes à l’aide de l’onglet <SQL> (coller la requête dans la zone de saisie SQL puis cliquer sur
<Exécuter>)
SELECT titre, genre
FROM film
SELECT genre FROM film
SELECT DISTINCT genre FROM film
SELECT DISTINCT genre FROM film ORDER BY genre
SELECT date_sortie, titre FROM film WHERE date_sortie > "2007-01-01" ORDER BY date_sortie
SELECT titre FROM film WHERE
date_sortie > "2007-01-01" AND genre = "comédie"
SELECT genre, titre FROM film WHERE
(annee_production > 2004)
AND
(genre = "comédie" OR genre ="policier")
ORDER BY genre
•
4.
Selon vous, à quoi sert le langage SQL ?
Utilisation d'un document PHP pour interroger une base de données
•
Téléchargez le fichier PHP fourni par l'enseignant
•
Placez le dans le dossier www d'EasyPHP
•
Exécutez-le
•
Essayez de comprendre le code PHP
Téléchargement