Linux, Sécurité, Base de données, Administration réseau, ...

Avancé 3 jours (21 h) 1610 € ht

MySQL 5 DBA

Cette formation permet de maîtriser toutes les tâches d'administration d'un serveur de bases de données MySQL.

Cette formation vous permet de maîtriser toutes les tâches d'administration d'un serveur de bases de données MySQL.
A l'issue de la formation, le stagiaire est capable de réaliser des tâches telles que l'installation, la mise en place de réplication, la sauvegarde et la restauration des bases de données, l'optimisation des requêtes.

Programme

1. Introduction

  • Présentation, historique, les versions MySQL (standard, Max, Pro, Classic), les licences (GPL et commerciale).
  • Les composants du serveur MySQL.
  • Caractéristiques: transactions, clusters.

2. Installation

  • Choix du produit à installer : les RPMs, le code compilé ou les sources.
  • Installation, configuration.
  • Les scripts fournis avec MySQL : démarrage du serveur, création des tables de droits d'accès, démarrage de multi-serveurs,...
  • Outils graphiques.

3. Sécurité

  • Système des privilèges : principe de fonctionnement, authentification, contrôle des droits pour les requêtes.
  • Gestion des comptes utilisateurs : création/suppression de comptes, limitation des ressources, sécurisation des accès.
  • Mise en place de SSL.

4. Les fichiers de logs

  • Les erreurs, les modifications du fichier ISAM, les requêtes.

5. Sauvegardes

  • Les tables MyISAM et InnoDB.
  • Utilitaire myisamchk : contrôler, réparer, optimiser.
  • Vérification sur base à l'arrêt. Réparation.
  • Vérification/réparation en cours d'exploitation.
  • Méthode de sauvegarde des données MySQL, script mysqldump, ou mysqlhotcopy.
Tlcharger l'article au format PDF

Témoignages de nos stagiaires

5/5

"Pratique, efficace et surtout très utile pour améliorer les performances."
Arsene . -
Developpement Mobile - UTEL

5/5

"Bons échanges avec le formateur"
Thomas . -
DBA - CALEF