Bases de données MySQL

Intermédiaire

Apprenez les bases des bases de données MySQL. Ce module couvre l'installation du serveur de base de données MariaDB, la connexion à la base de données et le shell SQL, la gestion des bases de données et des utilisateurs, la sauvegarde et la restauration. Vous maîtriserez ces compétences Linux essentielles grâce à des laboratoires pratiques et à des défis du monde réel.

devops-engineerlinuxdevops

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Bases des bases de données MySQL

Apprenez à installer des services de base de données compatibles avec MariaDB ou MySQL, à vous connecter au shell SQL, à gérer les bases de données et les utilisateurs, et à effectuer des opérations de sauvegarde et de restauration de base. Ce cours présente les fondamentaux de l'administration de bases de données dont les professionnels Linux et DevOps ont souvent besoin dans les environnements applicatifs.

Pourquoi est-ce important ?

De nombreux services en production dépendent de bases de données relationnelles. Les opérateurs doivent souvent les installer, vérifier les accès, créer des utilisateurs applicatifs et protéger les données via des sauvegardes. Même si vous n'êtes pas un administrateur de base de données dédié, vous devez comprendre les bases de la configuration et de la maintenance des services de base de données dans les environnements Linux.

Ce que vous allez apprendre

  • Installer et vérifier un serveur de base de données de type MariaDB ou MySQL.
  • Vous connecter au shell SQL et effectuer une administration interactive de base.
  • Créer des bases de données et des utilisateurs avec les accès appropriés.
  • Sauvegarder et restaurer le contenu d'une base de données pour la maintenance et la récupération.
  • Comprendre le flux de travail des bases de données lors des migrations d'applications.
  • Appliquer ces compétences dans un défi pratique de migration de base de données.

Feuille de route du cours

Le cours commence par l'installation d'un serveur de base de données MariaDB et la vérification du bon fonctionnement du service. Vous vous connecterez ensuite au shell SQL, où vous apprendrez le flux de travail de base pour interagir directement avec le moteur de base de données.

Ensuite, le cours se concentre sur la gestion des bases de données et des utilisateurs afin que vous puissiez séparer les données applicatives et contrôler les accès de manière plus rigoureuse. Après cela, vous apprendrez les bases de la sauvegarde et de la restauration, essentielles pour la maintenance, la migration et la planification de la récupération.

Le cours se termine par le défi de migration de base de données applicative, où les compétences en installation, en gestion des accès et en protection des données sont mises en pratique dans un scénario réaliste de support applicatif.

À qui s'adresse ce cours ?

Ce cours est destiné aux apprenants Linux, aux administrateurs juniors et aux débutants en DevOps qui ont besoin d'une introduction pratique à la gestion d'un service de base de données compatible MySQL.

Résultats attendus

À la fin de ce cours, vous serez capable d'installer un service de base de données de base, de vous y connecter et de l'administrer depuis le shell SQL, de gérer les bases de données et les utilisateurs, et d'effectuer des tâches simples de sauvegarde et de restauration avec plus d'assurance.

Enseignant

labby
Labby
Labby is the LabEx teacher.