Formation MySQL, Administration

Maîtriser l'administration MySQL

Téléchargez le pdf de la formation

Présentation

SRSS002
3 jours ( 21 heures )
Présentation
Cette formation MySQL, administration vous permettra de maîtriser toutes les taches d'administration d'un serveur de base de données MysQL. Vous serez capable de réaliser des tâches telles que l'installation, l'optimisation des performances, la mise en place de la réplication, la sauvegarde et la restauration, le chargement des données et l'optimisation des requêtes.
Objectifs du cours
A la fin de cette formation MySQL vous maîtriserez toutes les tâches d’administration d’un serveur de bases de données MySQL. Vous serez capable de réaliser des tâches telles que l’installation, l’optimisation des performances, la mise en place de réplication, la sauvegarde et la restauration, le chargement des données, et l’optimisation des requêtes.
Pré-requis
Connaître le langage SQL ou avoir suivi une formation SQL Initiation.

Programme

Premiers pas avec MySQL

  • Ressources et documentation MySQL
  • Mise en place d’un serveur mysqld
  • Structure de my.cnf
  • Lancement, reconfiguration et redémarrage de mysqld
  • Rappels SQL : requêtes et conception de bases de données (SELECT, INSERT, UPDATE, CREATE, DROP, fonctions d’agrégations, sous-requêtes…)
  • Versions, variables SQL

Connexion à une base MySQL

  • Utilisation d’outils en ligne de commande : mysql, mysqlshow
  • Utilisation d’outils graphiques : mysql-admin, mysql-query-browser
  • Utilisation d’un outil Web : PHPMyAdmin

Connexion sécurisée à MySQL

  • Configuration du serveur
  • Connexion sécurisée via SSL/X509
  • Connexion sécurisée via un tunnel SSH

Gestion des utilisateurs MySQL

  • Profils MySQL
  • Processus d’identification
  • Création, suppression, gestion du mot de passe et des droits d’un utilisateur

 

 

Architecture MySQL

  • Considérations matérielles
  • Types SQL et impact en termes de performance et de stockage
  • Rappels des bonnes pratiques pour le design d’une base
  • Notions sur comment manipuler des données en base
  • Moteurs MyISAM et InnoDB
  • Transactions
  • Vues
  • Index
  • Base INFORMATION_SCHEMA

Disponibilité MySQL

  • Backup physique
  • Backup logique
  • Avantages et inconvénients
  • Réplication (serveurs maitre/esclaves)

Monitoring MySQL

  • Statistiques (munin)
  • Utilisateurs (mytop,...)
  • Alertes (log2mail+sendmail, munin)
  • Optimisation du serveur MySQL
  • Profiling et benchmark
  • Tuning de my.cnf

Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus