KodeKloud

Master MariaDB: A Hands-On, Learn-by-Doing Database Course

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
KodeKloud

Master MariaDB: A Hands-On, Learn-by-Doing Database Course

Mumshad Mannambeth

Instructeur : Mumshad Mannambeth

Inclus avec Coursera PlusEn savoir plus

Demander à Coursera

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

9 heures à compléter
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

9 heures à compléter
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Install, secure, and configure a MariaDB server — including removing insecure defaults and reading the configuration file.

  • Write SQL to create databases, manage tables with correct data types and constraints, and perform CRUD operations.

  • Manage database users with least-privilege access, roles, and permission auditing to keep your database secure.

  • Deploy MariaDB in Docker and wire it to a Flask application using Docker Compose with named volumes and service DNS.

Compétences que vous acquerrez

  • Catégorie : Database Administration
  • Catégorie : Database Development
  • Catégorie : Linux Administration
  • Catégorie : Application Deployment
  • Catégorie : Database Management
  • Catégorie : SQL
  • Catégorie : Database Design
  • Catégorie : Data Integrity
  • Catégorie : Containerization
  • Catégorie : Identity and Access Management
  • Catégorie : Data Storage

Outils que vous découvrirez

  • Catégorie : Docker (Software)
  • Catégorie : Database Systems
  • Catégorie : Role-Based Access Control (RBAC)
  • Catégorie : Database Management Systems
  • Catégorie : Relational Databases
  • Catégorie : MySQL

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

juillet 2026

Évaluations

16 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 8 modules dans ce cours

Go from a bare server to a running, secured MariaDB you can trust. Install the server, connect with the client, tour the main configuration file, and strip out the dangerous defaults a fresh install leaves behind — before creating your first database.

Inclus

5 vidéos1 lecture2 devoirs

Fill the empty server with real data. Create databases and tables with the right data types and keys, then practice the four everyday operations — add, read, change, remove — plus safe cleanup. These verbs underpin the rest of the course.

Inclus

3 vidéos1 lecture2 devoirs

Move past the single all-powerful root login to per-user, least-privilege access. Create users keyed to a host, grant and revoke precise privileges, audit what a user can do, and use roles to manage access at scale.

Inclus

3 vidéos1 lecture2 devoirs

Design tables whose column rules keep data trustworthy. Pick the right data type for each value, evolve a live table with ALTER TABLE, and add the constraints and defaults that reject bad data on every insert.

Inclus

3 vidéos1 lecture2 devoirs

Keep very large tables fast by splitting them into partitions so a query reads only the slice it needs. Learn what partitioning is and why partition pruning helps, then build all four partition types and when to use each.

Inclus

3 vidéos1 lecture2 devoirs

Look under the hood at storage engines the component that decides how data is written, locked, and protected and extend the server with plugins. The SQL stays the same; the engine underneath changes the rules.

Inclus

3 vidéos1 lecture2 devoirs

Defend against the two fears every DBA carries losing data, and unexplained slowness. Take logical backups with mysqldump and restore after a simulated disaster, then enable and read the slow query log to find exactly which query is dragging.

Inclus

3 vidéos1 lecture2 devoirs

Run MariaDB in containers and connect a real application to it. Learn why containers solve "works on my machine," containerize a Flask app alongside MariaDB, watch a lone container fail because it can't find the database, then wire both together with Docker Compose.

Inclus

3 vidéos1 lecture2 devoirs

Instructeur

Mumshad Mannambeth
KodeKloud
39 Cours41 000 apprenants

Offert par

KodeKloud

En savoir plus sur Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions