MySQL est devenu en quelques années le serveur de base de données "Open Source"
le plus utilisé (notamment dans le contexte des applications Internet).
A l'issue de ce cours, vous saurez installer et administrer MySQL,
d'une manière efficace et sécurisée.
Un panorama des fonctionnalités pour les développeurs apparues avec la version 5 (vues, procédures stockées), est
également présenté.
·Présentation de MySQL
Programmes clients MySQL
Bases de données relationnelles
·Installation de MySQL
Installation de MySQL sur Linux
Lancement et arrêt du serveur
Installation sous Windows
·Utilisateurs et privilèges
Utilisateurs et privilèges par défaut
Utilisateurs et droits MySQL
·Les fichiers de configuration
Les différents fichiers
Format d'un fichier de configuration
Configuration du serveur
Configuration d'un compte administrateur
·L'outil PHPMyAdmin
Installation
Paramétrage
·Exemples d'utilisation de MySQL
Création d'une base et d'un utilisateur
Manipulation des tables
Scripts SQL
Insertion de données
·Diverses fonctionnalités de MySQL
Obtention d'informations
Sauvegarde et restauration
Importation/exportation de données
Mises à jour
La commande KILL
Les variables utilisateurs
Verrouillage des tables
Mécanisme de transaction
Les vues
·Introduction aux procédures stockées
Création
Variables et paramètres
Structures de contrôles
Déroulement du cours
Le cours est prévu pour comporter une partie
travaux pratiques sur machine représentant plus de la moitié
de la durée du cours.
Les participants reçoivent un support de cours qui leur servira
par la suite d'ouvrage de référence.
Contenu détaillé du cours sur demande