MySQL : Administration

Share by email

×

Code Title Duration Price HT
BD011 MySQL : Administration 5 days Consult us

Objectives

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

Prerequisites

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

Post-Training

Methods

50% Pratique 50% Théorique

Program

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

Environment

Linux Windows MySQL 5.6

Tags

MySQL Administration BD011

Order