MySQL MCQ test
Check your MySQL knowledge with a free online quiz. Each attempt picks 15 multiple-choice questions at random, from fresher to experienced level, and shows your score with the right answer and an explanation for every question.
15 random MySQL questions · no time limit
A new mix every attempt. You see your score and every explanation at the end.
What this MySQL test covers
- InnoDB storage, primary keys and clustered indexes
- Indexes, EXPLAIN and slow queries
- Transactions, isolation levels and locking
- Replication and backups
- Data types, collations and common gotchas
Want to read first? See all MySQL interview questions and answers.