Course : MySQL, advanced administration

Practical course - 2d - 14h00 - Ref. MYA
Price : 1360 € E.T.

MySQL, advanced administration




This course will get you up and running on a range of advanced aspects of MySQL administration, such as comparing the MyISAM and InnoDB engines, SSL connections, configuring multiple instances on a single machine, replication and MySQL Cluster architecture.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Disponible en anglais, à la demande

Ref. MYA
  2d - 14h00
1360 € E.T.




This course will get you up and running on a range of advanced aspects of MySQL administration, such as comparing the MyISAM and InnoDB engines, SSL connections, configuring multiple instances on a single machine, replication and MySQL Cluster architecture.


Teaching objectives
At the end of the training, the participant will be able to:
Installing multiple MySQL instances on a single server
Learn about best practices for improving storage, such as table compression and defragmentation.
Enhance security by using SSL to encrypt user connections
Understand the principle of replication and implement it in MySQL
Setting up a MySQL cluster architecture

Intended audience
System administrators and database administrators.

Prerequisites
Good knowledge of MySQL administration or knowledge equivalent to that provided by the course "MySQL, administration" (ref. MSA).

Practical details
Hands-on work
Theoretical sequences alternate with practical work.

Course schedule

1
Reminders

  • MySQL architecture and different storage engines.
  • Storage engines and plug-ins.
  • Storage engines and indexes.
  • MySQL server setup.
  • Set up and manage the InnoDB engine.
  • Statistics collection.
  • MySQL logs.

2
Advanced administration functions

  • Multiple instance startup management (mysqld_multi).
  • Internal structure of MyISAM tables. Compressing MyISAM tables.
  • Defragmentation of MyISAM table space. Repair of MyISAM tables.
  • Internal structure of InnoDB transactional tables.
  • Organization of InnoDB table space.
  • Row organization in InnoDB tables.
  • Transactional operation of the InnoDB engine.
  • SSL user connections.
Hands-on work
Building and using MySQL instances with mysqld_multi. Compressing MyISAM tables. Defragmentation of MyISAM and InnoDB tablespace. Configure SSL user connections.

3
Replication

  • Binary diary and transactional coherence.
  • Binary logging formats: per instruction, per line, mixed.
  • Simple master-slave replication. Advanced replication strategies. Implementation details.
  • Thread status and relay files.
  • Replication startup options.
  • Solving common problems.
Hands-on work
Replication configuration, troubleshooting.

4
MySQL cluster

  • Setting up a MySQL cluster.
  • Architecture. Hardware and system configuration.
  • Partition tables and distribute data across cluster nodes.
  • The NDB engine. Processes and files. Management server. Implementation and administration.
  • Backups and restores. Clustering and replication.
  • Limitations and developments.
Hands-on work
MySQL cluster installation, configuration and administration.


Customer reviews
5 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
JEAN-CHRISTOPHE S.
17/07/25
5 / 5

* High-level, user-friendly training* Competent trainer and teacher* Perhaps an extra 1/2 day was needed...
PHILIPPE K.
17/07/25
5 / 5

The exercises and explanations were clear and to the point, and helped me to improve my MySQL skills. The trainer was very competent and listened to me.



Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class

Dernières places
Date garantie en présentiel ou à distance
Session garantie

REMOTE CLASS
2026 : 19 Mar., 4 June, 21 Sep.

PARIS LA DÉFENSE
2026 : 19 Mar., 4 June, 21 Sep.