Demande d'information
Administration MySQL
-
Objectifs
- Maîtriser l'administration d'une base MySql. - Savoir gérer les aspects sécurité (droits d'accès, sauvegardes et restaurations...).
-
Stage
Pour suivre ce cours, les stagiaires doivent disposer des connaissances suivantes: - Certification A+ ou connaissances équivalentes. - Certification réseau A+ ou connaissances équivalentes.
-
Dirigé à
Développeurs d'applications autour de MySql et futurs administrateurs de la base.
-
Diplôme
Administration MySQL
-
Contenu
Mars 31 au 2 avril
PRÉSENTATION DE MYSQL
- Origines du logiciel et organisation de son développement.
- Architecture technique : les logiciels périphériques (serveur web, interpréteurs).
- Différentes structures de données possibles.
- Différents clients.
- Présentation de MySQL Cluster (haute disponibilité).
INSTALLATION
- Contrôle du démarrage et de l’arrêt:
- Les différentes méthodes et automatisation,
- Environnement Windows, environnement Unix,
- Ordre de démarrage vis à vis d’autres services.
- Description de l’arborescence de MySQL.
- Fichiers d’état de MySQL (.pid, .log, .err).
- Paramétrage post-installation et tests.
CONFIGURATION
- Fichiers de paramétrage.
- Options de démarrage.
- Création et paramétrage d’une base.
- Les moteurs de stockage MyISAM, MEMORY, MERGE, InnoDB.
FONCTIONNALITÉS DE MYSQL
- Les différents types de données.
- Gestion des transactions.
- Programmation coté serveur:
- Les procédures stockées,
- Les déclencheurs (triggers).
- Limites de MYSQL
- Performances noyau
- Optimisation des requêtes:
- Les différents index,
- Utilisation de l’outil EXPLAIN.
OUTILS ASSOCIÉS
- Accès à la base
- Visualisation de l’organisation de la base
- Outils d’administration MySQL Query Browser, MySQL Administrator, Migration Toolkit
- Importation / Exportation de données
- Outils graphiques
MYSQL ET APACHE/PHP
- Liens avec PHP.
- Utiliser MySQL avec Apache.
SAUVEGARDE ET RESTAURATION DES DONNÉES
- Différentes stratégies.
- Journaux de mise à jour de la base.
- Outil mysqldump, HotBackup.
- Réplication de base.
- Restauration isolée d’une table.
- Vérification et réparation d’une table.
SÉCURITÉ MYSQL
- Privilèges sous MySQL.
- Sécurisation des procédures stockées.
- Différentes étapes de contrôle d’accès ( vérification de la connexion et des requêtes ).
- Création d’un utilisateur.
- Provenances des erreurs "Access denied".
- Comment protéger MySQL contre les intrusions.
SUIVI ET EXPLOITATION
- Détermination des connexions au serveur.
- Journalisation, rotation des journaux, journal général des requêtes, udpate log, requêtes, requêtes lentes, erreurs, journal binaire).
- Configuration des messages d’erreur.
MAINTENANCE
- Paramètres influençant les performances - optimisation.
- Mise à jour de MySQL.
- Maintenance du fichier journal.
Demande d'information
Autre formation en rapport avec mysql