ASTON INSTITUT : 02. MySQL : prise en main et administration
Organisme
92300 LEVALLOIS PERRETVoir toutes ses formationsAutres organismes proposant cette formation
Durée
Modalités
- Classe virtuelle
- Présentiel
Tout au long de la formation, le formateur s'assure de la compréhension et de l'assimilation des concepts via des QCM et exercices. Après la formation : évaluation à chaud et à froid.
Prix
Public
Administrateurs systèmes, Administrateurs de bases de données, Développeurs…
Pré-requis
Avoir des connaissances de base en SGBDR, en langage SQL et en administration du système d'exploitation Windows ou Linux/Unix.
Objectifs pédagogiques
Comprendre l'architecture de la base de données MySQL
Installer le SGBD MySQL
Appréhender les principales fonctionnalités d'administration d'une base de données MySQL
Créer et gérer une base de données
Gérer l'accès aux utilisateurs
Savoir restaurer et de sauvegarder des données
Gérer la sécurité de la base de données…
Programme détaillé
Module 1 : PRESENTATION DE MYSQL
- Architecture
- Ressources matérielles
- Utilisation de la mémoire
- MySQL et les autres… MySQLs
Module 2 : MYSQL BASE DU FONCTIONNEMENT
- Les moteurs de stockage
- InnoDB
- MyIsam
- Etc.
- Les verrous
- Verrous implicites
- Verrous implicites
- Verrous et InnoDB
- Verrous coopératifs
- Les transactions
- Les transactions sous InnoDB
- Les transactions, mélange de moteurs
- Deadlocks
- Installation
- Introduction
- Sous Linux
- Démarrage
- Sécurisation
- Problèmes pouvant être rencontrés
- Gestion de multi-instances
- Sandbox
- Sous Windows
- Démarrage
- Sécurisation
- Problèmes pouvant être rencontrés
- Gestion de multi-instances
- Sandbox
- Percona toolkit
Module 3 : CONFIGURATION
- Présentation
- Emplacement des fichiers
- Structure du fichier de configuration
- Configuration avec mysqld
- Configuration dynamique
- Visualisation de la configuration
- Configuration d'InnoDB
- Base
- Isolation
- Durabilité
Module 4 : JOURNALISATION
- Présentation
- Journal binaire
- Journal des requêtes lentes
- Journal des erreurs et général
- Conseils pour la journalisation
Module 5 : MODE SQL
- Présentation
- Modes usuels
- Combinaison des modes
Module 6 : CONFIGURATION DE MYISAM
- Présentation
- Cache requêtes
Module 7 : SECURITE
- Droits des répertoires
- Modification des utilisateurs
- SSL
- Chiffrement des données
- Options de renforcement
- Autres Options
Module 8 : GESTION DES UTILISATEURS
- Droits sur les tables
- Droits sur les commandes
- Mot de passe perdu
- Créer un compte
- Rôles
- Validation password
- Expiration
- Les droits
- Accès ressources
- Suppression des droits
- Sécurisation des vues et des routines stockées
Module 9 : SAUVEGARDE ET RESTAURATION
- Présentation
- Sauvegarde logique
- Sauvegarde complète et incrémentales
- Sauvegarde et réplication
- Sauvegarde des binaires
- Sauvegarde et moteurs de stockage
- Restauration
- Import/export manuel
- Mysqldump
- Mysqldump : Restauration
Module 10 : REPLICATION
- Mise en place d’une architecture maître / esclave
- Mise en place d’une Grappe
- Grappe maître/esclave