Objectifs


-Installer un serveur de bases de données MariaDB
-Créer la définition d’une table
-Gérer la sécurité sous MariaDB

Programme

-Historique
-Sun et Oracle
-MariaDB
-Architecture du serveur
-Notion de moteur de stockage

-Installation par le gestionnaire de paquets
-Création de l’instance

                 -Mot de passe de l’administrateur
Travaux pratiques
Installer une instance

-Types de tables
-Modification de la définition d’une table.
-Index et gestion des vues.
-Base information_schema et performance_schema.
Travaux pratiques
Création et utilisation de vues. Création, modification de la définition d’une
table. Création d’index. Utilisation des bases du catalogue.

-Gestion des comptes
-Gestion des droits d’accès
-Notion de rôles
-Plugins d’authentification
-Gestion et stratégie des mots de passe
-Accès local sans mot de passe
Travaux pratiques
Créer des comptes et des rôles

-Moteurs : MyISAM/Aria, XtraDB/InnoDB, Memory, Archive
CSV, FederatedX, Blackhole, CassandraSE, SphinxSE,
HandlerSocket.

 -Architecture et paramétrage XtraDB/InnoDB.

– Fonctionnement transactionnel du moteur XtraDB/InnoDB.

– Verrouillage des tables.

– Cache de requêtes et cache d’index MyISAM/Aria.
Travaux pratiques
Changement du paramétrage XtraDB/InnoDB. Mise en oeuvre de
transactions.

– Etat de session (variables, commande « show status »), arrêt
forcé d’une session.

– Chargement : LOAD DATA, myimport, SELECT INTO
OUTFILE, MySQLdump.

– Journaux (général, erreurs, requêtes lentes…).

– Méthodes de sauvegarde

– Sauvegarde et récupération incrémentale.

– Mise à jour des statistiques et défragmentation.
Travaux pratiques
Activation des journaux. Outils de chargement/déchargement.
Sauvegardes et restaurations avec « MySQLdump ». Utilisation du
journal binaire. Sauvegarde incrémentale. Récupération
incrémentale.

Référence :  BDD010

Type de Stage : Pratique

Durée : 3 jours

Public concerné:

Administrateurs systèmes

Prérequis:

Administrateurs systèmes