MySQL - Administration

Administration d'un Serveur de Base de Données avec MySQL

Présentation

Type d'Action (Article L. 6313-1) : Action d'acquisition, d'entretien ou de perfectionnement des connaissances.
Objectif : Maîtriser l’Administration d'un Serveur de Base de Données avec MySQL.
Public : Techniciens et Administrateurs Linux confirmés.
Pré requis : Avoir réussi la certification CompTIA Linux+ Powered by LPI ou la certification LPIC-1 ou la certification SUSE CLA ou posséder les compétences équivalentes.
Méthode d'apprentissage : Alternance entre un scénario pédagogique clair et précis et des travaux pratiques basés sur des cas et exemples concrets.
Validation des acquis : Évaluations à l'aide de tests auto-correctifs.
Type d'apprentissage : Apprentissage Accéléré.
Durée : 21 heures.
Formateur : Certifié LPI.
Moyens pédagogiques : Support de cours en ligne téléchargeable au format PDF.
Ressources : Machine virtuelle.

Programme

  • Administration d'un Serveur de Base de Données avec MySQL
    • Présentation, Installation et Configuration
      • Présentation de MySQL
        • Développement
        • Protocoles de Communication
        • Architecture
        • Utilisation du Disque
        • Utilisation de la Mémoire
          • Allocation par Instance
          • Allocation par Threads
      • Installation
      • Démarrage du Serveur
        • Le Script mysql.server
        • Invocation Directe
      • Arrêt du Serveur
        • Le Script mysql.server
        • La Commande mysqladmin
      • Configuration
        • Le Client MySQL
          • Utilisation
          • Options
        • LAB #1 - Configuration de Base
        • LAB #2 - Configuration Avancée
          • Le fichier my.cnf
          • Passer des Paramètres à l'Exécutable mysqld
          • Paramétrer le Serveur Dynamiquement
        • LAB #3 - Le Mode SQL
    • SQL, Champs, Moteurs et Jointures
      • SQL
        • Chaînes de caractères
        • Nombres
          • Nombres Entiers
          • Nombres Décimaux
          • Nombres Négatifs
        • Valeurs NULL
        • Noms de Fichiers
        • Variables Utilisateurs
        • Commentaires
        • Commandes
          • SELECT
          • UPDATE
          • DELETE FROM
          • DROP TABLE
          • INSERT
          • ALTER
          • MATCH
        • Opérateurs
          • Mathémathiques
          • Logiques
          • Comparaison
        • Fonctions
          • Mathémathiques
          • Chaînes
          • Dates
          • Contrôle
          • Agrégation
          • Autres
      • 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
          • Particularités
        • Memory
          • Particularités
          • En Pratique
        • Archive
          • Particularités
        • CSV
        • FEDERATED
        • NDB Cluster
        • Autres Moteurs Non Standards
          • XtraDB
          • Aria
      • Jointures
        • FULL JOIN
        • LEFT JOIN
        • RIGHT JOIN
      • LAB #4 - Le Langage SQL
    • 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
          • La commande DESCRIBE
          • La commande EXPLAIN
          • La commande BENCHMARK
          • La Commande SHOW
        • La Commande SET
          • La Commande KILL
          • La Commande 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 avec mysqldump
          • Restauration avec mysqldump
        • LAB #5 - Sauvegardes
      • Réplication
        • Présentation
        • LAB #6 - Mise en Place de la Réplication Maître/Esclave
          • 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
        • LAB #7 - Perte du Mot de Passe de l'Administrateur
        • 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 SSL
    • 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
        • LAB #8 - Normalisation
      • Indexes
        • Types d'Index
          • Index Uniques
          • Clef Primaires
          • Index sur Plusieurs Colonnes
          • Index sur un Préfixe de Colonne
          • Clefs Etrangères
          • Index Cluster avec InnoDB
          • Index Couvrant
          • Index FULLTEXT
      • 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
          • USE INDEX
          • FORCE INDEX
          • IGNORE INDEX
        • CLAUSES LENTES
        • Sous-requêtes
        • Moteurs
          • MyISAM
          • InnoDB
      • Partitionnement
        • Partitionnement Horizontal
        • LAB #9 - Partitionnement par Plages
          • LAB #10 - Partitionnement par Listes
          • LAB #11 - Partitionnement par Hash
          • Partitionnement par Key
          • LAB #12 - Sous-partitionnement
      • LAB #13 - Partitionnement Vertical
    • MySQL Cluster
      • Presentation
      • High Availability
      • Installation
      • Cluster Configuration
      • MySQL Configuration
        • Connection Strings
          • The bind-address Parameter
      • Starting the Cluster
        • Starting the Cluster Management Nodes
        • Starting the SQL Nodes
        • Check the Cluster Status
      • Stopping and Starting the Cluster
        • Graceful Shutdown
        • Starting the Cluster
      • Logging and Debugging
        • MySQL Logs
        • Cluster Logs
        • Node Logs
        • The ndbinfo MySQL Cluster Information Database
      • Backing Up MySQL Cluster
    • Validation des acquis
    • Commandes : mysql, mysqld, mysqladmin, myisamchk, mysqlcheck, mysqlhotcopy, mysqldump, openssl, mysqld_safe, ndb_mgmd, ndbmtd, mysql_install_db, ndb_mgm.
QR Code
QR Code MySQL - Administration (generated for current page)