MFE-IT

MySQL Training Course - Take control of MySQL database management, from installation to performance

Reference: W/EN/MSQL
2,285 € excl. VAT
4 Days
28 h
18 Jan. 2027
Remote
22 Feb. 2027
Remote
15 Mar. 2027
Remote
5 Apr. 2027
Remote
3 May 2027
Remote
7 Jun. 2027
Remote

Each session will take place even if only one person is registered (except in cases of force majeure).

MySQL training course

Description of the MySQL Training Course

MySQL is one of the most widely used relational database engines in the world. But to ensure its performance and security in a production environment, skilled administration is essential.

This training course will teach you the skills you need to install, configure, monitor and secure your MySQL databases. You will learn how to manage users, automate backups, diagnose slowdowns and ensure the integrity of your data.

Also discover our MariaDB + Galera Cluster Training Course, our Oracle Data Guard Training Course, our PostgreSQL Training Course, our Language SQL Training Course and our SQL Server 2025 Training Course.

Format

Remote (recorded sessions). 

GOOD TO KNOW

This training course includes numerous exercises (60% practical) to enhance learning. Each session will take place even if only one person is registered (except in cases of force majeure). A preliminary interview is held between the participant and/or a company representative in order to fully assess the participant’s profile (level, needs, professional context, challenges, etc.).
Assessment : during the training course, the trainer assesses the participants’ progress through multiple-choice questions, role-playing exercises and practical work. Participants receive a certificate of completion at the end of the training course. 

objectives of this MySQL Training Course

By the end, each participant will be able to :

  • Properly install and configure a MySQL server
  • Manage databases, users, privileges, and schemas
  • Implement a reliable backup and restore strategy
  • Optimise performance (queries, indexes, server configuration)
  • Diagnose and resolve common incidents
  • Apply security best practices (encryption, audits, access)

Prerequisites

  • Basic knowledge of Linux/Windows systems
  • SQL concepts recommended (SELECT, INSERT, etc.)
  • No prerequisites in database administration
  • Because each participant has a unique background and expectations, a preliminary interview with our expert allows us to precisely identify their objectives, level and professional challenges.
    This enables us to tailor the training content to ensure relevant and personalised learning.

Target Audience

Ideal for system administrators, developers, integrators or any IT professional who manages MySQL environments locally or in the cloud.

Detailed of this MySQL Training Course

Introduction and installation of MySQL

General operation, architecture, installation on Linux or Windows, initial configuration.

Creation of databases, tables, rights management, roles and accounts, best practices for naming and structure.

Manual and automated backups (mysqldump, scripts, third-party tools), integrity checks, crash recovery.

Analysis of slow queries, use of indexes, configuration of the my.cnf file, cache, logs.

Network configuration, access protection, audits, updates, strengthening of rights and encryption.

Error logs, deadlocks, memory consumption, monitoring tools (MySQL Workbench, CLI, etc.).

This training course :

Is practical, with hands-on experience of a MySQL server
Provides concrete examples that can be replicated in a business environment
Covers the entire lifecycle of a database: from installation to scaling up
Is suitable for teams transitioning to more robust or cloud-based architectures

FAQ – MySQL Training

MySQL is one of the most widely used open-source relational database management systems, originally created by MySQL AB, now owned by Oracle. It powers many high-traffic websites and applications (WordPress, Wikipedia, Facebook’s older stack), and is the default database in many web hosting environments. MFE-IT trains developers and DBAs on MySQL administration, SQL, and performance optimization.

MySQL and MariaDB share a common ancestry — MariaDB was forked from MySQL in 2009 by the original founder when Oracle acquired MySQL. They remain largely compatible at the SQL and protocol level, but each has evolved independently with their own features. Most applications run on either with minimal changes. The MFE-IT MySQL training also covers MariaDB compatibility and migration considerations.

MySQL Community Edition is free under the GPL license. Oracle also offers commercial MySQL Enterprise editions with additional tools, support, and proprietary features. For most use cases, the free Community Edition is fully production-grade. Through MFE-IT’s hands-on approach, learners install and operate MySQL Community Edition on Linux during the training.

MySQL performance optimization typically involves proper indexing (covering indexes, avoiding redundant ones), query tuning (EXPLAIN, slow query log), buffer pool sizing (innodb_buffer_pool_size), connection pooling, partitioning for very large tables, and replication for read scaling. Schema design choices upstream usually matter more than tuning downstream. Our MFE-IT training course on MySQL covers each optimization layer with measured before/after examples.

Would you like to know about upcoming sessions ?

Would you like to schedule this MySQL Training Course on a specific date ? Contact us by email or by filling out the contact form.