"The structure, the practice exams, the instructor — all top tier. Passed first try."
Course Outline
What the programme covers, module by module.
Module 1: Introduction to MySQL Administration
- MySQL overview
- Database administration responsibilities
- MySQL ecosystem
- Database environments
- Administration lifecycle
- Common administrative tasks
Module 2: MySQL Architecture
- MySQL Server architecture
- Client-server model
- Connection handling
- Query processing
- Storage layer
- Server components
Module 3: Installing MySQL
- System requirements
- Installation planning
- MySQL Server installation
- Initial configuration
- Server startup
- Installation verification
Module 4: MySQL Server Configuration
- Configuration files
- Server variables
- System variables
- Dynamic variables
- Startup options
- Configuration management
Module 5: MySQL Administration Tools
- MySQL command-line client
- MySQL Shell
- MySQL Workbench
- Server connections
- Administrative commands
- Database management workflows
Module 6: Database & Table Management
- Creating databases
- Managing schemas
- Creating tables
- Modifying tables
- Database objects
- Metadata management
Module 7: MySQL Storage Engines
- Storage engine concepts
- InnoDB
- Storage architecture
- Engine selection
- Table properties
- Storage considerations
Module 8: User Account Management
- Creating users
- Modifying users
- Removing users
- Authentication
- Account locking
- Password management
Module 9: Privileges & Security
- Privilege system
- GRANT
- REVOKE
- Roles
- Least privilege
- Access management
Module 10: Backup Fundamentals
- Backup strategies
- Logical backups
- Physical backup concepts
- mysqldump
- Backup scheduling
- Backup verification
Module 11: Database Recovery
- Restore strategies
- Logical restoration
- Recovery procedures
- Binary logs
- Point-in-time recovery
- Recovery validation
Module 12: Transaction Management
- Transactions
- ACID properties
- COMMIT
- ROLLBACK
- Autocommit
- Transaction management
Module 13: Locking & Concurrency
- Locking concepts
- Row-level locking
- Table locking
- Isolation levels
- Blocking
- Deadlock concepts
Module 14: Index Administration
- Index fundamentals
- Primary indexes
- Secondary indexes
- Composite indexes
- Index maintenance
- Index selection
Module 15: Query Performance Analysis
- Query execution
- EXPLAIN
- Execution plans
- Slow queries
- Query cost
- Query optimization
Module 16: MySQL Performance Tuning
- Performance metrics
- Memory configuration
- Buffer pool
- Query optimization
- Index optimization
- Server tuning
Module 17: MySQL Monitoring
- Server status
- Performance Schema
- Connection monitoring
- Resource utilization
- Query monitoring
- Performance indicators
Module 18: Logs & Troubleshooting
- Error logs
- General query log
- Slow query log
- Binary log
- Log analysis
- Troubleshooting techniques
Module 19: MySQL Replication
- Replication concepts
- Source and replica
- Binary log replication
- Replication configuration
- Replication monitoring
- Replication troubleshooting
Module 20: High Availability & Scalability
- High availability concepts
- Failover
- Read scaling
- MySQL InnoDB Cluster concepts
- Group Replication concepts
- Availability planning
Module 21: Routine Maintenance & Automation
- Database maintenance
- Table maintenance
- Backup automation
- Scheduled tasks
- Capacity monitoring
- Preventive administration
Module 22: Practical MySQL Administration Workshop
- Server configuration
- User and privilege management
- Backup and recovery
- Query analysis
- Performance monitoring
- Troubleshooting scenarios
Who it's for & what's included
Pick a delivery method to see exactly who it suits and everything you receive.
Classroom
Best for learners who want face-to-face tuition and to network with peers in person.
Everything you get
- ✓ Live instructor on-site
- ✓ Printed workbook & materials
- ✓ Group exercises & case studies
Online Instructor-Led
Best for learners who want a live instructor and a fixed schedule, without the travel.
Everything you get
- ✓ Live instructor via video call
- ✓ Digital workbook & resources
- ✓ Session recordings
Self-Paced
Best for self-motivated learners who need maximum flexibility around work and life.
Everything you get
- ✓ On-demand video lessons
- ✓ Interactive quizzes
- ✓ 24/7 access on any device