• Prochaine session : nous contacter.
  • Formation accessible aux personnes en situation de handicap.
  • 70% de pratique et 30% de théorie en moyenne.
  • Nombreuses activités pratiques pour une évaluation constante.
  • Supports, exercices et corrections à disposition en ligne pendant et après la formation.
  • Délai d'accès minimum moyen : deux mois.
  • Formation en distanciel ou en présentiel au sein de votre entreprise.
  • Evaluation par le formateur à travers les activités pratiques.

  • Public : DBA, Administrateurs système, Consultants, Développeurs
  • Prérequis : SQL

  • Durée : 3 jours (7 heures/jour).
  • Tarif inter * : 1680 € - intra * : nous contacter.

MySQL est un SGBD supporté par Oracle. Cette formation vous apprend à concevoir, gérer et administrer correctement vos bases de données avec MySQL.

  • Présentation de MySQL
    • Développement
    • Protocoles de Communication
    • Architecture
    • Utilisation du Disque
    • Utilisation de la Mémoire
    • Allocation par Instance
    • Allocation par Threads
    • Démarrage du Serveur
    • Arrêt du Serveur
    • Configuration
  • SQL, Champs, Moteurs et Jointures
    • Chaînes de caractères
    • Nombres
    • Valeurs NULL
    • Noms de Fichiers
    • Variables Utilisateurs
    • Commentaires
    • Les commandes
    • Opérateurs
    • Fonctions
    • Types de Champs
    • Nombres entiers
    • Nombres à virgule flottante
    • Dates et Heures
    • Types de données TIMESTAMP
    • Chaînes
    • TEXT et BLOB
    • ENUM et SET
    • Types de Moteurs de Stockage
    • Caractéristiques des Moteurs
    • InnoDB
    • Mécanisme Interne
    • Transactions
    • Tablespace
    • Multiversion Concurrency Control
    • Transaction Isolation Levels
    • MyISAM
    • MyISAM FIXED
    • MyISAM DYNAMIC
    • MyISAM COMPRESSED
    • Memory
    • En Pratique
    • Archive
    • CSV
    • FEDERATED
    • NDB Cluster
    • Autres Moteurs Non Standards (XtraDB, Aria)
    • Jointures
  • Procédures, Fonctions, Déclencheurs, Vues et le Planificateur d'Evénements
    • Routines Stockées
    • Procédures stockées
    • Fonctions Stockées
    • Déclencheurs
    • Vues
    • Planificateur d'Evénements
    • Administration et Maintenance
    • Administration
    • Mysqladmin
    • Méta-données (DESCRIBE, EXPLAIN, BENCHMARK, SHOW)
    • La Commande SET (KILL, FLUSH)
    • La base INFORMATION_SCHEMA
    • Outils d'Administration Graphiques
    • Maintenance
    • Instructions SQL (CHECK TABLE, REPAIR TABLE, OPTIMIZE TABLE, ANALYZE TABLE)
    • myisamchk
    • mysqlcheck
    • Supervision
    • MySQLReport
    • Sauvegardes et Replication
    • Sauvegardes
    • mysqlhotcopy
    • mysqldump (Sauvegarder, Restauration)
    • Création du compte de réplication
    • Création d'un clone de la VM
    • Configurer le maître
    • Configurer l'esclave
    • Contrôler la réplication
    • Journalisation et Sécurité
    • Fichiers Logs
    • Le Journal des Erreurs
    • Le Journal Binaire
    • Le Journal des Requêtes Lentes
    • Le Journal Général
    • Sécurité
    • Privilèges d'Administration
    • Privilèges au Niveau des Schémas
    • Privilèges au Niveau des Tables
    • Privilèges au Niveau des Colonnes
    • Privilèges pour les Routines Stockées
    • Limitations des Ressources
    • L'utilisateur anonyme
    • La table user
    • Mots de Passe
    • La connexion
    • La commande GRANT
    • La commande REVOKE
    • Modifier le mot de passe d'un utilisateur
    • Sécuriser l'échange de données
    • Openssl
    • Activer
  • Optimisation
    • Matériel
    • Processeur
    • Mémoire
    • Disque Dur
    • Système d'Exploitation
    • Cache de Requêtes
    • Exclusions
    • Requêtes
    • Invalidations
    • Effacements
    • Fragmentation
    • Paramètres
    • Verification du Cache
    • Optimisation du Schéma
    • PROCEDURE ANALYSE
    • Normalisation
    • Indexes
    • Types d'Index
    • La Commande EXPLAIN
    • La Colonne type (ALL, index, range, index_merge, ref, eq_ref, Cas Spécifiques)
    • Les Colonnes possible_keys, keys et key_len
    • La Colonne rows
    • La Colonne extra
    • La Commande EXPLAIN EXTENDED
    • Optimisation des Requêtes
    • Isolation des Colonnes
    • Jointures
    • Indexes
    • CLAUSES LENTES
    • Sous-requêtes
    • Moteurs (MyISAM, InnoDB)
    • Partitionnement
    • Partitionnement Horizontal
  • 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.

  • Formation avec un formateur, qui peut être suivie selon l’une des 2 modalités suivantes : dans la salle de cours en présence du formateur en intra ou en téléprésence / distanciel depuis votre domicile ou votre entreprise. Vous rejoignez un environnement deformation en ligne, à l’aide de votre ordinateur, tout en étant éloigné physiquement du formateur et des autres participants. Vous êtes en totale immersion avec le groupe et le formateur.
  • Le nombre de stagiaires peut varier de de 1 à 8 personnes, ce qui facilite le suivi permanent et la proximité avec chaque stagiaire.
  • Chaque stagiaire dispose d’un support, d’exercices à disposition en ligne pendant et après la formation. Pour une meilleure assimilation, le formateur alterne tout au long de la journée les exposés théoriques, les démonstrations et la mise en pratique au travers d’exercices et de cas concrets réalisés seul ou en groupe (70% de pratique er 30% de théorie en moyenne).

  • Feuille de présence, émargée par demi-journée par chaque stagiaire et le formateur
  • Evaluation qualitative de fin de formation
  • Attestation de fin de formation
  • Evaluation par le formateur à travers les activités pratiques.
  • Auto-évaluation des participants à travers les activités pratiques.

La formation est animée par un professionnel de l'informatique et de la pédagogie, dont les compétences techniques, professionnelles et pédagogiques ont été validées par des certifications et/ou testées et approuvées par les éditeurs et/ou notre responsable technique et pédagogique. Il est en veille technologique permanente et possède plusieurs années d'expérience sur les produits, technologies et méthodes enseignés. Il est présent auprès des stagiaires pendant toute la durée de la formation.

* Types de formation

  • En inter (plusieurs entreprises) : session ouverte et maintenue à partir de 3 participants (tarif à la session par participant);
  • En intra (une seule entreprise) : cours individuel ou collectif, standard ou sur-mesure (tarif à la journée, 8 participants max.)