Formation MySQL prise en main et administration
- Référence : LUBD012
- Durée : 3 jours (21 heures)
- Certification : Non
- Eligible CPF : Non
CONNAISSANCES PREALABLES
- Il est demandé aux participants de connaître les notions de base sur SQL
PROFIL DES STAGIAIRES
- Toute personne souhaitant configurer, installer et exploiter une base de données MySQL
OBJECTIFS
- Comprendre le fonctionnement, et savoir installer, configurer et administrer une base de données MySQL (le cours est réalisé sur une version 5 de MySQL)
METHODES PEDAGOGIQUES
- Mise à disposition d’un poste de travail par participant
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Production et Supervision
CONTENU DU COURS
1 - Introduction
- Présentation, historique, les versions MySQL (standard, Max, Pro, Classic), les licences (GPL et commerciale)
- Les composants du serveur MySQL
- Caractéristiques : transactions, clusters
2 - Installation
- Choix du produit à installer : les RPMs, le code compilé ou les sources. Installation, configuration
- Les scripts fournis avec MySQL : démarrage du serveur, création des tables de droits d’accès, démarrage de multi-serveurs, …
- Outils graphiques
3 - Sécurité
- Système des privilèges : principe de fonctionnement, authentification, contrôle des droits pour les requêtes
- Gestion des comptes utilisateurs : création/suppression de comptes, limitation des ressources, sécurisation des accès
- Mise en place de SSL
4 - Les fichiers de logs
- Les erreurs, les modifications du fichier ISAM, les requêtes
5 - Sauvegardes
- Les tables MyISAM et InnoDB
- Utilitaire myisamchk : contrôler, réparer, optimiser
- Vérification sur base à l’arrêt. Réparation
- Vérification/réparation en cours d’exploitation
- Méthode de sauvegarde des données MySQL, script mysqldump, ou mysqlhotcopy