Formation MySQL / MariaDB : administration

Installez, sécurisez et répliquez vos bases MySQL et MariaDB en maîtrisant les écarts devenus significatifs entre les deux moteurs.

Administrez MySQL et MariaDB en production : moteurs de stockage InnoDB et Aria, sauvegarde logique et physique, réplication asynchrone et par GTID, et détection des écarts fonctionnels entre les deux bases.

3 jours (21 h)
HYBRID
Inter : 2 090,00 € HT/pers
Intra : nous consulter

Description

Cette formation forme à l'administration en production des bases MySQL et MariaDB, deux moteurs historiquement proches mais dont les écarts se sont creusés. Elle couvre l'installation, le choix et le réglage des moteurs de stockage (InnoDB, Aria), la sécurité des comptes et des accès réseau, ainsi que les stratégies de sauvegarde logique (mysqldump, mariabackup) et physique. La réplication est traitée en détail : réplication asynchrone, réplication par GTID et éléments de semi-synchrone, jusqu'au diagnostic des incidents de retard. Le programme identifie les points où MySQL et MariaDB divergent désormais afin d'éviter les suppositions erronées lors d'une migration. Cette formation s'adresse aux administrateurs de bases de données, administrateurs systèmes, hébergeurs et développeurs référents.

Les objectifs

  • Installer, configurer, sauvegarder et répliquer des bases MySQL et MariaDB.

Public visé

  • Administrateurs de bases de données, administrateurs systèmes, hébergeurs, développeurs référents.

Prérequis

  • Connaissance du langage SQL et de l'administration Linux.

Le programme

Jour 1
Matinée

1. Architecture et installation

  • Architecture serveur, moteurs de stockage, fichiers
  • MySQL et MariaDB : divergences, compatibilité, critères de choix
  • Installation, configuration, arborescence
  • Paramètres structurants et fichiers de configuration
  • Démarrage, arrêt, journaux serveur
  • Travaux pratiques : installation et configuration d'une instance de production
Après-midi

2. Objets, utilisateurs et sécurité

  • Bases, tables, index, vues, procédures
  • Comptes utilisateurs, hôtes, privilèges et rôles
  • Sécurisation de l'installation par défaut
  • Chiffrement des connexions et des données au repos
  • Journalisation des accès et audit
  • Travaux pratiques : durcissement d'une instance et mise en place d'un modèle de privilèges
Jour 2
Matinée

3. Sauvegarde et restauration

  • Sauvegarde logique : outils, cohérence, restauration
  • Sauvegarde physique et outils de sauvegarde à chaud
  • Journal binaire et restauration à un instant donné
  • Stratégies de rétention et externalisation
  • Test de restauration et documentation
  • Travaux pratiques : sauvegarde complète et restauration à un instant précis à partir du journal binaire
Après-midi

4. Réplication

  • Réplication asynchrone : configuration, positions, identifiants de transaction
  • Réplication semi-synchrone et compromis associés
  • Topologies : primaire-secondaire, chaînée, multi-source
  • Retard de réplication : surveillance et résolution
  • Bascule et promotion d'un secondaire
  • Travaux pratiques : mise en place d'une réplication et exercice de promotion
Jour 3
Matinée

5. Performance

  • Paramètres mémoire et dimensionnement du pool de tampons
  • Journal des requêtes lentes et identification des requêtes coûteuses
  • Plans d'exécution et stratégie d'indexation
  • Schéma de performance et vues de diagnostic
  • Verrouillage, transactions et interblocages
  • Travaux pratiques : optimisation d'une base lente avec mesure avant et après
Après-midi

6. Haute disponibilité et exploitation

  • Solutions de grappe et de bascule automatique de l'écosystème
  • Répartition de charge et point d'entrée applicatif
  • Mises à jour de version et compatibilité applicative
  • Supervision, alertes et indicateurs de santé
  • Migration entre MySQL et MariaDB : points de vigilance
  • Travaux pratiques : mise en place d'une bascule automatique et test de panne
Dernière mise à jour : 18 septembre 2026

En présentiel ou à distance : à vous de choisir

Dans vos locaux

Pour ancrer les apprentissages et encourager la dynamique collective.

En classe virtuelle

Pour allier flexibilité et interactions en temps réel avec le formateur.

Dans nos locaux

Pour favoriser la concentration, les échanges et le confort des apprenants.

Les modalités de formation

Suivi et évaluation :

  • Recueil des besoins en amont pour identifier les attentes du stagiaire
  • Évaluation continue : études de cas et travaux pratiques pendant la formation
  • Évaluation finale : questionnaire d'auto-évaluation

Format et encadrement :

  • Formation équilibrée alliant théorie et pratique (minimum 50%)
  • Sessions en petits groupes (2 à 9 participants) pour un suivi personnalisé
  • Émargement par demi-journée et remise d'une attestation de formation

Moyens pédagogiques et techniques :

  • Méthodes interactives et suivi des acquis : travaux pratiques, projet fil rouge, mises en situation, démonstrations, QCM…
  • Les stagiaires doivent être équipés de leur matériel informatique pour suivre la formation, que ce soit dans nos locaux ou sur site externe.
  • Les prérequis techniques seront communiqués aux apprenants en amont de la formation, lors de l'analyse des besoins, en fonction des spécificités de chaque client.
  • Accessibilité: nous informons l'ensemble de nos clients et stagiaires que nous sommes dans la capacité d'adapter les sessions en cas de situations spécifiques. Nous nous engageons à répondre à toutes les demandes dans un délai de 48h ouvré.

Conditions et délais d'accès :

  • Si l'une de nos formations vous intéresse, contactez-nous au +33 04 93 65 34 24 ou à l'adresse mail contact@le-code.dev. Selon votre besoin et vos attentes, nous organiserons un échange téléphonique avec le formateur pressenti afin d'adapter la formation et ses modules, puis nous vous adresserons un devis. Les dates de la formation seront à convenir sous 30 jours maximum.
  • Concernant les formations Actions Collectives, l'inscription est possible jusqu'à 24h ouvrées avant le début de la formation.