18, Avenue de l’Europe – Parc technologique du Canal

31520 Ramonville-Saint-Agne

05 61 32 99 49

Administration MySQL

Référence F171635
Tarif présentiel ou distanciel 2600 €
Session ouverte A partir de 2 personnes
Intra-entreprise Nous consulter

Public concerné : Développeurs et administrateurs de bases de données.

Durée : 4 jours

Objectifs : Être autonome concernant l’installation, la configuration et l’administration du logiciel libre MySQL. Ce stage s’adresse aux administrateurs système, développeurs et gestionnaires d’applications autour de MySQL.

Prérequis : Il convient d’avoir des notions sur le langage SQL et sur la terminologie des bases de données relationnelles.

Méthodes et moyens pédagogiques : Formation réalisée en présentiel ou en distanciel (Choix à définir). Exposés, cas pratiques, synthèse. Matériel : 1 poste par stagiaire, vidéoprojecteur, tableau.

Support de cours fourni à chaque stagiaire.

Modalités de suivi et d’évaluation : Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires. Questionnaire d’évaluation de la satisfaction en fin de stage.  Feuille de présence émargée par demi-journée par les stagiaires et le formateur. Attestation de fin de formation.

Informations pratiques : Accessibilité , modalités et délais d’accès.

Contenu de formation 

  • Prise en main de MySQL
  • Versions, fonctionnalités et outils, ressources et documentation
  • Types d’installation, exemple complet d’installation sur un système Linux
  • Paramétrages de post-installation et premiers tests
  • Manipulation des données
  • Prise en main de l’outil client mysql
  • Création d’une base de données
  • Types de données et fonctions MySQL
  • Types de tables (MyISAM, MEMORY, InnoDB…)
  • Importation et exportation de données
  • La base INFORMATION_SCHEMA
  • Connexions et droits d’accès
  • Principe d’authentification et de vérification des droits
  • Structure des tables de la base mysql de gestion des droits
  • Gestion des utilisateurs et de leurs privilèges
  • Tables transactionnelles InnoDB
  • Notion de transaction, niveaux d’isolation
  • Structure physique des tables
  • Paramétrages et optimisation
  • Fichiers de logs, sauvegardes, réplication
  • Les différents journaux de MySQL (erreurs, requêtes, journal binaire, requêtes lentes)
  • Stratégies de sauvegardes (serveur arrêté, serveur actif, types de tables, verrouillage…)
  • Les commandes (mysqldump, InnoDB Hot Backup, autres commandes…)
  • Réplication maître-esclave (mise en oeuvre, résolution des problèmes)
  • Aspects complémentaires
  • Observation de l’activité du serveur, variables dynamiques, variables d’état
  • Panorama du SQL procédural (procédures stockées, triggers, curseurs…)
  • Démarche d’optimisation des requêtes, outil EXPLAIN
  • Cache des requêtes
  • Paramètres essentiels d’optimisation du serveur
  • Partitionnement
DEMANDER UN DEVIS ÊTRE RAPPELÉ

Dates inter-entreprises

Toulouse

Top