Administrateurs systèmes
Avoir connaissance des concepts élémentaires des SGBD et du langage SQL
Maîtriser l'administration d'un serveur de base de données MySQL.
HistoriqueSun et OracleMariaDBArchitecture du serveurNotion de moteur de stockage
Installation par le gestionnaire de paquetCréation de l'instanceMot de passe de l'administrateur (selon les versions)
Atelier: Installer une instance
Commande mysqlClient web phpmyadminClient graphique MySQL Workbench
Atelier: Créer un schéma d'exemple
Principe de configurationFichier de configurationVariables globales et variables de sessionVisualisation des variablesBest practices de modification de variables
Liste des moteurs de stockage: SHOW ENGINESMyISAMInnoDBCSVMemoryArchive
Structure généraleConfiguration des journaux de transactionExternalisation des Undo LogsTolérance de synchronisation
Atelier: Reconfigurer les journaux de transaction
Journalisation des erreursJournal des requêtes et des requêtes lentes
Journaux binaires
Atelier: Activer la journalisation des requêtes lentes
Sauvegarde physique vs. sauvegarde logiqueDétachement/attachement d'une tableSauvegarde physique et snapshot (FS/LVM)Sauvegarde et restauration logiquesJournaux binaires et PITR
Atelier: Sauvegarder et restaurer la base d'exemple
Gestion des comptesGestion des droits d'accèsNotion de rôlesPlugins d'authentificationGestion et stratégie des mots de passeAccès local sans mot de passe
Atelier: Créer des comptes et des rôles
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis