Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
> > MySQL administration

MySQL administration

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).

Public

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

Prérequis

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

Programme de la formation

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