Formation MySQL « Administration »

Durée : 3 jours (21 heures)
Prix : Sur demande
Lieu : en Alsace au centre de formation à Colmar, Strasbourg ou Mulhouse ou dans vos locaux
Suivre la formation

Objectifs de formation

  • Maîtriser toutes les tâches d'administration d'un serveur de bases de données MySQL
  • Installer le serveur, le configurer, effectuer des sauvegardes/restaurations et gérer la production.

Public concerné :

Toutes personnes administrateurs de base de données maîtrisant les notions de modèle relationnel

Prérequis :

Connaissance du langage SQL

Lieu :

Formation MySQL disponible sur toute l'Alsace dans notre centre à Colmar, Strasbourg ou Mulhouse ou dans vos locaux

Durée :

3 jours (21 heures)

Moyens et méthodes pédagogiques :

Alternance d'exposés théoriques et d'exercices pratiques

Programme de formation

1. Introduction et installation

  • Versions et types de licences.
  • Outils mysql, mysqlshow, myphpadmin.
  • Paramétrage du serveur (my.cnf, sql_mode, mode strict...).
  • Démarrage/arrêt.
  • Installations (binaire, à partir des sources...).
  • Mysqladmin.
  • Installation de MySQL Workbench.
  • Changements de versions, migration.

2. Objets d'une base mysql

  • Types de tables (MyISAM, MEMORY, MERGE...).
  • Modification de la définition d'une table.
  • Index.
  • Gestion des vues.
  • Base information_schema.

3. Connexions, droits d'accès, sécurité

  • Authentification des utilisateurs.
  • Structure des tables de la base "mysql".
  • Gestion des utilisateurs et de leurs privilèges.
  • Droits sur les vues et les traitements stockés.
  • Utilisation de SSL.

4. Moteurs de stockage et plug-ins

  • Moteurs de stockage MyISAM, InnoDB.
  • Architecture et paramétrage InnoDB.
  • Fonctionnement transactionnel du moteur InnoDB.
  • Verrouillage des tables.
  • Plug-ins : configuration et démarrage.

5. Maintenance d'un serveur MYSQL

  • Etat de session (variables, commande "show status"), arrêt forcé d'une session.
  • Chargement : LOAD DATA, myimport, SELECT INTO OUTFILE, mysqldump.
  • Journaux (général, erreurs, requêtes lentes...).
  • Stratégies de sauvegarde.
  • InnoDB Hot Backup, mysqlbinlog.
  • Sauvegarde et récupération incrémentale.
  • Planification.

Certifications

Validez vos compétences par une certification professionnelle