Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
elearning:mysql:start [2020/02/21 08:58] – admin | elearning:mysql:start [2021/11/01 15:51] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 13: | Ligne 13: | ||
**Objectif** : Maîtriser l’Administration d'un Serveur de Base de Données avec MySQL/ | **Objectif** : Maîtriser l’Administration d'un Serveur de Base de Données avec MySQL/ | ||
\\ | \\ | ||
- | **Public** : Techniciens et Administrateurs. | + | **Public** : Techniciens et Administrateurs |
\\ | \\ | ||
- | **Pré requis** : Avoir réussi | + | **Pré requis** : Avoir suivi la formation **LCF200 - CentOS 7 Linux (RHEL 7) : Technician** |
\\ | \\ | ||
**Méthode d' | **Méthode d' | ||
Ligne 21: | Ligne 21: | ||
**Validation des acquis** : Évaluations à l'aide de tests auto-correctifs. | **Validation des acquis** : Évaluations à l'aide de tests auto-correctifs. | ||
\\ | \\ | ||
- | **Machine virtuelle** : **[[https:// | + | **Durée** : 4 jours (28h). |
=====Support de Cours===== | =====Support de Cours===== | ||
Ligne 58: | Ligne 58: | ||
* Oracle VirtualBox v 6.0 ou plus (MacOS, Linux, Windows(tm) ou Solaris(tm)), | * Oracle VirtualBox v 6.0 ou plus (MacOS, Linux, Windows(tm) ou Solaris(tm)), | ||
* Si Windows(tm) - Putty et WinSCP. | * Si Windows(tm) - Putty et WinSCP. | ||
+ | |||
+ | ====Machine Virtuelle==== | ||
+ | |||
+ | A télécharger **avant** la formation : **[[https:// | ||
====Internet==== | ====Internet==== | ||
* Un accès à Internet rapide **sans** passer par un proxy, | * Un accès à Internet rapide **sans** passer par un proxy, | ||
- | * Accès **débloqué** | + | |
- | * *.ittraining.io | + | |
- | * ittraining.center | + | * https://ittraining.io |
- | * ittraining.network | + | * Formations à Distance |
- | * ittraining.support | + | * Accès **débloqué** aux domaines suivants : |
- | * my-short.link | + | * https://ittraining.io |
+ | * https://ittraining.institute | ||
+ | * http:// | ||
=====Programme===== | =====Programme===== | ||
- | * **Présentation, | + | * **SER401 - Présentation, |
* Présentation de MySQL/ | * Présentation de MySQL/ | ||
* Développement | * Développement | ||
Ligne 98: | Ligne 104: | ||
* LAB #3 - Le Mode SQL | * LAB #3 - Le Mode SQL | ||
- | * **SQL, Champs, Moteurs et Jointures** | + | * **SER402 - SQL, Champs, Moteurs et Jointures** |
* SQL | * SQL | ||
* Chaînes de caractères | * Chaînes de caractères | ||
Ligne 164: | Ligne 170: | ||
* LEFT JOIN | * LEFT JOIN | ||
* RIGHT JOIN | * RIGHT JOIN | ||
- | * LAB #4 - Le Langage SQL | + | * LAB #1 - Le Langage SQL |
- | * **Procédures, | + | * **SER403 - Procédures, |
* Routines Stockées | * Routines Stockées | ||
* Procédures stockées | * Procédures stockées | ||
Ligne 174: | Ligne 180: | ||
* Planificateur d' | * Planificateur d' | ||
- | * **Administration, Maintenance | + | * **SER404 - 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' | ||
+ | * 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' | ||
+ | * La table user | ||
+ | * Mots de Passe | ||
+ | * LAB #1 - Perte du Mot de Passe de l' | ||
+ | * La connexion | ||
+ | * La commande GRANT | ||
+ | * La commande REVOKE | ||
+ | * Modifier le mot de passe d'un utilisateur | ||
+ | * Sécuriser l' | ||
+ | * Openssl | ||
+ | * Activer SSL | ||
+ | |||
+ | * **SER405 - Administration et Maintenance** | ||
* Administration | * Administration | ||
* Mysqladmin | * Mysqladmin | ||
Ligne 198: | Ligne 229: | ||
* MySQLReport | * MySQLReport | ||
- | * **Sauvegardes et Replication** | + | * **SER406 - Sauvegardes et Réplication** |
* Sauvegardes | * Sauvegardes | ||
* mysqlhotcopy | * mysqlhotcopy | ||
Ligne 204: | Ligne 235: | ||
* Sauvegarder avec mysqldump | * Sauvegarder avec mysqldump | ||
* Restauration avec mysqldump | * Restauration avec mysqldump | ||
- | * LAB #5 - Sauvegardes | + | * LAB #1 - Sauvegardes |
* Réplication | * Réplication | ||
* Présentation | * Présentation | ||
- | * LAB #6 - Mise en Place de la Réplication Maître/ | + | * LAB #2 - Mise en Place de la Réplication Maître/ |
* Création du compte de réplication | * Création du compte de réplication | ||
* Création d'un clone de la VM | * Création d'un clone de la VM | ||
Ligne 214: | Ligne 245: | ||
* Contrôler la réplication | * Contrôler la réplication | ||
- | * **Journalisation et Sécurité** | + | * **SER407 |
- | * 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' | + | |
- | * 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' | + | |
- | * La table user | + | |
- | * Mots de Passe | + | |
- | * LAB #7 - Perte du Mot de Passe de l' | + | |
- | * La connexion | + | |
- | * La commande GRANT | + | |
- | * La commande REVOKE | + | |
- | * Modifier le mot de passe d'un utilisateur | + | |
- | * Sécuriser l' | + | |
- | * Openssl | + | |
- | * Activer SSL | + | |
- | + | ||
- | * **Optimisation** | + | |
* Matériel | * Matériel | ||
* Processeur | * Processeur | ||
Ligne 256: | Ligne 262: | ||
* PROCEDURE ANALYSE | * PROCEDURE ANALYSE | ||
* Normalisation | * Normalisation | ||
- | * LAB #8 - Normalisation | + | * LAB #1 - Normalisation |
* Indexes | * Indexes | ||
* Types d' | * Types d' | ||
Ligne 294: | Ligne 300: | ||
* Partitionnement | * Partitionnement | ||
* Partitionnement Horizontal | * Partitionnement Horizontal | ||
- | * LAB #9 - Partitionnement par Plages | + | * LAB 29 - Partitionnement par Plages |
- | * LAB #10 - Partitionnement par Listes | + | * LAB #3 - Partitionnement par Listes |
- | * LAB #11 - Partitionnement par Hash | + | * LAB #4 - Partitionnement par Hash |
* Partitionnement par Key | * Partitionnement par Key | ||
- | * LAB #12 - Sous-partitionnement | + | * LAB #5 - Sous-partitionnement |
- | * LAB #13 - Partitionnement Vertical | + | * LAB #6 - Partitionnement Vertical |
---- | ---- |