Exampractice
Data & AI

MySQL Certification Guide

Oracle's MySQL certifications explained — DBA, Developer and Implementation Associate exams, what they cost, whether they expire, and how to prepare.

Maya Patel · 9 min read
Stylised certificate wrapped around a database cylinder with three route markers for the MySQL DBA, Developer and Implementation exams

MySQL certification is run by Oracle, which owns MySQL, through its Oracle University programme. As of August 2026 there are three current exams: the MySQL 8.0 Database Administrator (1Z0-908), the MySQL 8.0 Database Developer (1Z0-909) and the MySQL Implementation Associate (1Z0-922). The two 8.0 professional exams cost $245 USD each (list price, varying by country), the credentials never expire, and no formal prerequisites stand in your way.

This guide covers everything specific to getting MySQL certified: which exam fits which job, what the exams cost, how registration and delivery work, and how to prepare without wasting months. It deliberately covers only MySQL — comparisons with other database systems live in our siblings on database certifications explained and the best database administrator certifications.

Who actually issues MySQL certification?

A surprising number of candidates get this wrong, so let's fix it up front. MySQL is an open-source database, but the trademark and the official certification programme belong to Oracle, which acquired MySQL as part of Sun Microsystems. That has three practical consequences:

  • You register, pay and test through Oracle University, with delivery via Pearson VUE — online proctored from home or at a test centre.
  • Passing makes you an Oracle Certified Professional (OCP) in the relevant MySQL specialism; the credential carries Oracle's branding.
  • Oracle's product-certification policies apply: MySQL certifications, like Oracle's Java and Database credentials, do not expire. Exams get retired over time, but a credential you have earned stays yours. (This differs from Oracle's OCI cloud certifications, which are valid for 24 months — do not confuse the two regimes.)

Courses and completion certificates from online learning platforms can teach you MySQL perfectly well, but they are not "MySQL certification" in the sense recruiters mean. Only Oracle's exams confer the official credential.

The three current MySQL exams

MySQL 8.0 Database Administrator (1Z0-908)

The flagship. This is the exam most people mean by "MySQL certification", and it targets people who run MySQL servers: installation and configuration, security, backup, and the operational skills that keep production databases alive. Mirrors of Oracle's exam page report the format as 73 multiple-choice questions in 120 minutes with a 62% passing score — reasonable planning numbers, but confirm them on the live Oracle page when you book, as formats do get revised.

Take 1Z0-908 if you are a database administrator (DBA), a DevOps or platform engineer responsible for MySQL in production, or a sysadmin formalising skills you already use.

MySQL 8.0 Database Developer (1Z0-909)

The developer-track counterpart, aimed at people who build applications against MySQL rather than operate the server. If your day is spent designing schemas and writing application queries rather than configuring replication and backups, this is your lane. Format details for 1Z0-909 were not verified for this guide — check Oracle's exam page directly before planning your study time.

MySQL Implementation Associate (1Z0-922)

An associate-level implementation credential, positioned below the two professional exams. Oracle publishes its details on the exam's official page; we have not verified its current format or fee, so treat the Oracle listing as authoritative. It can suit consultants and partners deploying MySQL solutions, or candidates who want an Oracle-branded MySQL credential before attempting the heavier 8.0 exams.

What about the old 5.6 and 5.7 exams?

You will still find references — and archived study material — for earlier MySQL DBA exam codes such as 1Z0-883 (MySQL 5.6) and 1Z0-888 (MySQL 5.7). Their 5.6-era and 5.7-era exam pages remain useful for seeing how MySQL administration questions have historically been framed, but any new candidate should prepare for the current 8.0-coded exams, not a superseded version.

And in the other direction: as of August 2026, 1Z0-908 remains 8.0-coded, and no exam for a newer MySQL version has been confirmed. If you are waiting for a "MySQL 9 certification" before starting, stop waiting — certify on what exists.

Choosing your exam: a two-question framework

You can settle the "which exam" question in about a minute:

  1. Do you operate the server or consume it? Responsibility for uptime, backups, users and configuration points to 1Z0-908. Writing application code and queries against a server someone else runs points to 1Z0-909.
  2. Are you ready for a professional-level exam? If you have real hands-on time with MySQL — even self-hosted personal projects — go straight for the professional exam that matched question one. If MySQL is still new to you, either build hands-on experience first or look at the associate-level 1Z0-922 as a stepping stone. Complete newcomers to databases generally should not start with any MySQL administration exam; our ranking of database certifications for beginners explains the friendlier first steps, and if your real goal is proving SQL query skill across vendors, that comparison lives in best SQL certifications.

What MySQL certification costs

As of 2026, Oracle's pricing blog places MySQL exams in the same tier as its Java and Database product exams: $245 USD per attempt, with prices varying by country and local taxes. Budget beyond the exam fee itself:

  • Training need not cost anything. Oracle's learning paths on its MyLearn platform are free — the $245 buys the exam attempt, not the preparation.
  • A failed attempt means a new fee. There is no bundled retake, so benchmarking your readiness before booking has direct cash value.
  • Watch for free-exam promotions. Oracle has run limited-time free certification windows, including a MySQL exam promotion for MySQL's 30th anniversary in 2025. These are recurring marketing events, not permanent policy — if one is live when you read this, it is worth accelerating your plans, but do not build a study calendar around one appearing.

One scheduling rule catches people out: an Oracle exam purchase must typically be scheduled within six months. Buy the attempt when your preparation is well underway, not on day one of studying.

How to get MySQL certified, step by step

  1. Pick your exam using the framework above, and read the official exam page's topic list end to end. Note every topic you could not confidently demonstrate today — that list is your syllabus.
  2. Set up a real lab. MySQL is free to install; run it on your own machine or a small cloud instance. For 1Z0-908 especially, you should be practising operational tasks — creating users, taking and restoring backups, changing configuration — not just reading about them. An exam about administration is passed at the command line.
  3. Work through the free official learning path on Oracle MyLearn alongside your lab. Alternate: study a topic, then immediately do it in your own environment.
  4. Convert weaknesses into a study queue. After the first full pass, rank the objective areas by how uncomfortable they make you and restudy in that order. Most candidates over-practise what they already do at work and under-practise everything else.
  5. Benchmark with timed practice tests. Once the material feels covered, take full-length, timed simulations under exam conditions. Analyse the results by topic rather than fixating on the overall score: a pattern of misses in one domain tells you exactly where the next study week goes. ExamPractice hosts a MySQL 8.0 Database Administrator exam page with free sample questions, and subscribers get fuller question sets with a timed practice-test simulation mode for that benchmarking step. Use practice questions to test understanding of the objectives — memorising answers only teaches you the questions, and the real exam will rephrase.
  6. Book through Oracle University / Pearson VUE once your timed scores sit comfortably clear of the reported passing threshold. Choose online proctored delivery from home or a test centre, and remember the six-month scheduling window on your purchase.
  7. After passing, claim and publish the credential. The certification does not expire, so there is no renewal admin — but do check occasionally whether Oracle has released a newer-version exam, since staying certified on the current release is a separate, optional decision.

A readiness checklist for exam week

Do not book until you can tick all of these:

  • You have completed at least two full-length timed practice tests with scores comfortably above the reported pass mark, not scraping it.
  • Every operational task in the objectives is something you have done in your lab, not merely read about.
  • Your per-topic results show no domain in freefall — one consistently weak domain can sink an otherwise strong attempt.
  • You have re-checked the exam's current format, fee and policies on Oracle's live page, because this guide's figures are a 2026 snapshot.
  • Your ID, testing environment (for online proctoring) or travel plan (for a centre) is sorted more than a day in advance.

Common mistakes MySQL candidates make

  • Preparing for the wrong exam code. Study material for 5.7-era exams still circulates; check that everything you use targets the 8.0 exams and their current objectives.
  • Reading instead of administering. The single biggest predictor of failure on an administration exam is a preparation plan with no server in it.
  • Assuming an expiry that isn't there. Candidates sometimes rush or defer certification based on renewal anxiety that applies to cloud certifications, not this one. Your MySQL credential, once earned, stays valid.
  • Ignoring the country-price variance. The $245 figure is a USD list price; your local price may differ, so confirm the fee for your region at checkout rather than budgeting on a blog number.
  • Certifying instead of practising SQL. If your gap is query fluency rather than MySQL operations, a certificate will not close it — and whether a certificate is worth it at all in that situation is a question our sibling piece is SQL certification worth it? answers head-on.

Frequently asked questions

Can I take the MySQL certification exam online from home?

Yes. Oracle exams are delivered through Oracle University with Pearson VUE, and online proctored testing is available alongside physical test centres. Check the delivery options and proctoring requirements for your country when you register.

Is MySQL certification ever free?

The standard fee is $245 USD per attempt, but Oracle has run limited-time free-exam promotions — including a MySQL giveaway for the database's 30th anniversary in 2025. Treat any such window as a bonus, not a plan. The official learning paths, by contrast, are free all year round.

Does MySQL certification expire?

No. Like Oracle's Java and Database credentials, MySQL certifications do not expire. Oracle retires old exams as versions age, but an earned credential remains valid indefinitely.

Is there a certification for MySQL versions newer than 8.0?

Not that has been confirmed as of August 2026 — 1Z0-908 and 1Z0-909 remain the 8.0-coded current exams. Watch Oracle University's announcements rather than assuming a successor.

Which is harder, the DBA or the Developer exam?

Difficulty tracks your background more than the exam. Operations people usually find 1Z0-909's application-development focus harder than 1Z0-908, and developers find the reverse. Sit the one that matches your working life; it will be the easier of the two for you and the more valuable credential.

Booking your MySQL exam with confidence

The MySQL certification path is unusually clean: one provider, three exams, free official training, no prerequisites and no expiry. That means the only real variables are your hands-on preparation and your timing. Pick the exam that matches how you use MySQL, build a lab before you buy anything, and let timed practice results — not optimism — tell you when to book. Every exam mentioned in this guide, current and legacy, is listed in the Oracle exams hub if you want to survey the wider Oracle catalogue while you plan.

Exam facts in this guide were checked against official certification-provider pages on . Fees, exam codes and policies change — confirm on the provider’s own site before you book.

Put it into practice

Test what you have just read

Reading about an exam only takes you so far. Work through practice questions for your certification and find the gaps before exam day does.

You may also like