MySQL Database Administration - 5 jours en classe virtuelle

3.450,00 EUR

  • 5 jours
Classe virtuelle en direct
Salle de classe
En entreprise

Devenez un administrateur de bases de données MySQL sûr de lui, avec les compétences pratiques nécessaires pour installer, configurer, sécuriser et maintenir des bases de données MySQL hautes performances. Ce cours pratique est conçu pour les professionnels de l’informatique responsables de la gestion d’environnements MySQL en développement, test et production. Vous apprendrez à administrer des bases de données, gérer les utilisateurs et les permissions, mettre en œuvre des stratégies de sauvegarde et de restauration, surveiller l’état du serveur, optimiser les performances et résoudre les problèmes courants. Le cours couvre également la réplication, la sécurité, les moteurs de stockage et la maintenance courante afin de garantir la disponibilité, la fiabilité et la scalabilité des bases de données. À la fin du cours, vous serez en mesure de gérer efficacement des bases de données MySQL tout en appliquant les meilleures pratiques du secteur en matière d’administration, de sécurité et de performance.

Fonctionnalités clés

Langue

Le cours et les supports sont en anglais

Niveau

Niveau débutant à intermédiaire

5 jours (40 heures) de cours en présentiel

avec des formateurs agréés

Plus de 60 heures d’étude recommandées

Exercices et solutions

Documents PDF téléchargeables avec un contenu détaillé (diapositives, explications, formations, contenus à jour et outils)

Certificat

Certificat de réussite disponible

Hero

Résultats d’apprentissage

À la fin de ce cours, vous serez capable de :

Maintenir

Apprenez la gestion des transactions, les mécanismes de verrouillage et le contrôle de concurrence afin de maintenir l’intégrité des données et d’optimiser les performances dans des environnements multi-utilisateurs.

Utiliser

Automatisez les tâches routinières de base de données à l’aide du planificateur d’événements MySQL, y compris la maintenance, les sauvegardes et les opérations planifiées.

Gérer

Configurer et gérer la réplication MySQL, surveiller son état de santé, résoudre les problèmes et mettre en œuvre des stratégies de haute disponibilité.

Optimiser

Optimisez MySQL grâce à la configuration du serveur, à l’indexation, à l’optimisation des requêtes, à la surveillance des performances et à la journalisation afin d’améliorer la vitesse et la fiabilité.

Hero

Chronologie du cours

  1. Jour 1 : Principes fondamentaux de l’administration MySQL

    Leçon 01

    • Introduction à l’architecture MySQL, au serveur, aux clients et aux outils d’administration
    • Installer et utiliser MySQL Workbench
    • Récupérer les métadonnées de la base de données avec SHOW, DESCRIBE et INFORMATION_SCHEMA
    • Configurer les paramètres, les variables et l’audit du serveur MySQL
    • Gérer les modes SQL, les journaux et la journalisation binaire
  2. Jour 2 : Moteurs de stockage et maintenance de base de données

    Leçon 02

    • Comprendre l’architecture, la gestion de la mémoire et du stockage de MySQL
    • Configurer et optimiser le moteur de stockage InnoDB
    • Explorer MyISAM et autres moteurs de stockage
    • Effectuer la maintenance, l’optimisation et la réparation des tables
  3. Jour 3 : Sauvegarde, Restauration et Sécurité

    Leçon 03

    • Mettre en œuvre des stratégies de sauvegarde et de restauration avec mysqldump et Percona XtraBackup
    • Importer et exporter des bases de données à l’aide de SQL et d’outils en ligne de commande
    • Gérer les utilisateurs, les mots de passe, les rôles et les privilèges
    • Configurer le contrôle d’accès et la gestion des ressources
  4. Jour 4 : Transactions, performance et automatisation

    Leçon 04

    • Gérer les transactions, le verrouillage, la concurrence et les blocages
    • Optimiser les performances de MySQL à l’aide des variables de configuration et de Performance Schema
    • Automatisez les tâches de base de données avec le planificateur d’événements MySQL
  5. Jour 5 : Réplication et haute disponibilité

    Leçon 05

    • Configurer la réplication MySQL et la réplication basée sur GTID
    • Surveiller la réplication et dépanner les problèmes de réplication
    • Mettre en œuvre des stratégies de basculement et de haute disponibilité
    • Appliquer des optimisations avancées des performances et des meilleures pratiques de mise en production
Administration de bases de données MySQL

Qui devrait s’inscrire à ce programme ?

Administrateurs de bases de données MySQL (DBA)

Administrateurs Linux et systèmes

Ingénieurs DevOps et infrastructure

Ingénieurs support base de données

Professionnels des opérations informatiques

Développeurs responsables de l’administration de bases de données MySQL

Commencer le cours maintenant

Prérequis

  • Connaissances de base des bases de données relationnelles
  • Maîtrise des bases de SQL
  • Expérience de base en administration de serveurs Linux ou Windows
  • Il est recommandé d’avoir une compréhension des concepts de base de bases de données, tels que les tables, les utilisateurs et les requêtes.

Licences

et la politique d’égalité

Licence et accréditation

Ce cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.

Politique d’équité

AVC ne fournit pas d’aménagements en raison d’un handicap ou d’un état de santé de ses étudiants. Les candidats sont encouragés à contacter AVC pour obtenir des conseils et un accompagnement tout au long du processus de demande d’aménagement.

Foire aux questions

Contact background

Besoin d'une formation intra-entreprise ou de groupe sur mesure ?

Demandez un programme de formation intra-entreprise conçu spécifiquement pour votre équipe. Nous proposons des options de personnalisation flexibles, alignées sur vos objectifs commerciaux, ainsi que des tarifs de groupe compétitifs pour les équipes plus importantes. Remplissez le formulaire ci-dessous et nos experts en formation d'entreprise concevront la solution idéale pour vous.