Objectifs
- Savoir installer et configurer MySQL
- Savoir développer avec MySQL
- Connaître et utiliser les spécificités du produit
Programme
Introduction
- Présentation, historique, les versions MySQL (standard, Max, Pro, Classic), les licences (GPL et commerciale)
- Les composants
- Installation outils clients
Clients MySQL
- Présentation de Query Browser
- Construction de requêtes
- Tests, comparaison et debugging et optimisation de requêtes
Procédures de chargement de données
Format des données à importer
- Les commandes disponibles : load, insert
- Développement de scripts d’importation
DDL et DML
- Les spécificités de MySQL dans le mise en oeuvre des requêtes SQL
Programmation serveur
- L’intérêt de la programmation côté serveur, et les limites
- Mise en oeuvre de déclencheurs (triggers) et programmation de procédures stockées
- Déclaration et utilisation de variables
- Gestion des curseurs
- Evolutions prévues dans les futures versions de MySQL