MySQL : Administration

Partager par email

×

Code Titre Durée Prix HT
BD011 MySQL : Administration 5 jours Nous consulter

Objectifs

Comprendre le fonctionnement, et savoir installer, configurer et administrer une base de données MySQL

Public

Toute personne souhaitant configurer, installer et administrer une base de données MySQL

Pré-requis

Il est demandé aux participants de connaître les notions de base sur SQL.

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

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.

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.

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.

Les fichiers de logs

  • Les erreurs, les modifications du fichier ISAM, les requêtes

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

Optimisation

  • Les requêtes en cache.
  • Les différents points à optimiser : les requêtes, les tables, la configuration du serveur, et de l'environnement.

Partitionnement

  • Principe.
  • Les différents types de partitionnement (RANGE, LIST, HASH, ...)
  • Les apports.

Haute Disponibilité

  • Mise en oeuvre de la réplication

Environnement

Linux Windows MySQL 5.6

Mot-clés

MySQL Administration BD011

Commander