Formation MySQL Administration

Résumé

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

Public

DBA, Administrateurs système, Consultants, Développeurs

Prérequis

SQL

Durée

3 jours

  • 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 en centre et en entreprise.

Prochaines sessions
  • A la demande

Tarif indicatif : 1400€ H.T. pour une inscription en centre.

Nous conctater pour obtenir les tarifs disponibles.

Cette formation comprend le pack de bienvenue, les supports de formation électroniques et papiers, et les corrections des applications.

Chaque participant bénéficie d'un coaching d'un mois après la formation.

MySQL Administration