Utilisation de MySQL 5

Durée (recommandée)

2 jours


Description

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é.


Public concerné

Tout développeur ou administrateur souhaitant connaître et maîtriser le SGBD MySQL 5.


Niveau requis

Pour participer à ce cours, une connaissance de base du langage SQL est souhaitable.


Contenu du cours

·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