Bases de données :
MySql - Administration


Durée de la formation : 5 jours

Objectifs : Au terme de la formation, le stagiaire sera en mesure d'installer un serveur MySql, de créer des bases de données, de les utiliser et d'optimiser leurs utilisations. Le stagiaire sera de plus capable d'assurer les différentes tâches administratives : gestion des utilisateurs, affection de droits, sauvegarde et restitution d'une base de données.

Prérequis : Le cours présente les concepts d'utilisation et d'administration d'une base de données MySql à partir des bases. Il n'est donc pas nécessaire de déjà connaître l'outil. Une connaissance préalable de SQL peut cependant s'avérer être positif.


La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés. Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice), à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.


  1. Installation de MySql

    • Téléchargement de l'installation
    • Installation du serveur de bases de données
      • Installation sous plates-formes Linux
      • Installation sous plates-formes Windows
    • Démarrage du serveur de bases de données
  2. Premières manipulations

    • Interrogation du système
      • Connaître les bases du système et la base courante
      • Connaître les tables d'une base de données
    • Création d'une base de données
      • Ordre de création de bases de données
      • Les fichiers sur le disque
    • Création de tables
      • Notions de types de données
      • Notions de clé primaire
      • Quelques manipulations élémentaires de données
    • Intégrité référentielle
      • Intérêts d'une base de données relationnelle
      • Mise en oeuvre d'une relation entre deux tables
  3. Utilisation du langage SQL

    • Sélection de données
      • Sélection des données d'une table
      • Sélection d'enregistrements particuliers
      • Utilisation d'expressions régulières
      • Tri, regroupement et fonctions (maximum, somme, ...)
      • Jointures entre plusieurs tables
      • Manipulation des datas et de null
    • Insertion, modification et suppression de données
      • Insertion d'enregistrements dans une table
      • Modification d'enregistrements dans une table
      • Suppression d'enregistrements dans une table
    • Utilisation de tables temporaires
    • Traitement de requêtes SQL en lot (traitement batch)
      • Utilisation de fichiers formatés
      • Utilisation de fichiers de scripts
      • Redirection de entrées/sorties de "mysql.exe"
  4. Administration de MySql

    • Configuration de MySql
      • Les options de lancements de MySql
      • Les fichiers de configuration MySql
    • Démarrage de plusieurs serveur MySql sur une même UC
      • Démarrage d'un serveur MySql sur un port donné
      • Arrêt d'un serveur MySql sur un port donné
    • Gestion des bases de données
      • L'ordre Create Database en détail
      • Suppression d'une base de données
      • Sélection d'une base de données
      • Ajout et suppression de tables
    • Optimisation d'une base de données
      • Gestion de la mémoire sous MySql
      • Utilisation d'index
      • Mécanismes de verrouillage de MySql
      • Aspects avancés
  5. MySql et la gestion de la sécurité

    • Exploiter la notion d'utilisateurs
      • Création et suppression d'un utilisateur
      • Affectation de mot de passe
      • Mécanismes d'authentifications de MySql
      • Privilèges initiaux
    • Utilisation de privilèges sous MySql
      • Les différents types de privilèges
      • Affection d'un privilège
      • Vérification pour l'exécution d'un requête
  6. MySql est la gestion des fichiers

    • Les différents types de fichiers
      • Les fichiers de données
      • Les fichiers de logs
    • Procédures de backup
      • Sauvegarde d'une base de données
      • Restauration d'une base de données
    • Procédure de recovery
  7. La réplication avec MySql

    • Mise en oeuvre de la réplication
    • Les problèmes soulevés par la réplication

© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure


Filière Bases de données : Formation MySql - Administration

Filière Bases de données : Cours MySql - Administration

Quelques liens internet

Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Evolution MM Multimédia multimedia : Formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
DéveloppementFormationCatalogue de nos formationsConseilL'encyclopédieCoordonnées

Infini Software - Centre de Formation Informatique continue professionnelle

Formation Java - Formation J2EE - Formation .NET - Langage C, C++ - Formation Internet

Localisation : Sophia Antipolis Nice Alpes Maritimes 06 paca provence alpes cote d'azur Cours formation plan de cours formateur e-learning elearning langages informatique programmation c c++ java C# j2ee j2se jsp servlets Visual Basic HTML XML Javascript ASP .NET XML XSL CSS services web ado .net jdbc rmi ejb réseaux sockets Développement développements informatique développeur internet intranet extranet site web webagency agency logiciel progiciel organisme organismes systèmes embarqués embarquées temps réel Agréments certification certifié Microsoft Certified Professional MCP

Société de développement Informatique

Formation Informatique

Formations Informatique