Back to the blog

MySQL Workbench 26: the update that really forces you to rethink your routine

Share

Oracle retired Workbench 8.0 and released Workbench 26.7, rebuilt on MySQL Shell and Electron. Here are its real improvements, its current limitations, and a sensible way to try it before using it with important servers.

At 9:20 in the morning, a different screen appears: black background, a cleaner interface, and a notice you shouldn't ignore. "MySQL Workbench 26.7 replaces MySQL Workbench 8.0."

This isn't the typical relaunch with new icons and three rearranged buttons. Oracle retired Workbench 8.0, stopped maintaining it, and rebuilt the desktop tool on MySQL Shell, web technologies, and Electron. That changes the foundation of the product and also changes the conversation for those who have been using it for years for queries, modeling, administration, and migrations.

The useful question isn't whether the new Workbench looks better. The question is which of your daily tasks survive the migration without surprises.

The underlying change: Workbench no longer carries its old architecture

Workbench 8 was built with C++ and visual layers specific to each operating system. Oracle acknowledges that this architecture became difficult to extend and maintain. Workbench 26.7 uses MySQL Shell as its engine and Electron for the desktop application.

In everyday terms: the graphical interface and the console now share more important pieces. That reduces duplicated work for Oracle and allows certain MySQL Shell ecosystem features to reach the desktop faster.

It also explains why the change is deeper than a normal update. A complete rebuild makes it easier to add extensions, modernize the interface, and ship improvements faster. In exchange, there's an uncomfortable reality: not all Workbench 8 features are present yet.

Oracle says so explicitly. Workbench 26 is in active development and some capabilities from the previous version are still in the process of coming back. For a personal environment, it's a good opportunity to explore it. For an operation with clients or critical data, it's a signal to test before making it your main tool.

What Workbench 26.7 does bring

The initial version doesn't arrive empty. It brings several features that solve real development and administration problems.

AreaWhat changedWhen it matters
SQL DevelopmentNotebooks, SQL editor, updated formatting and autocompletionAnalysis, support, documentation, and long queries
DiagnosticsRedesigned Visual ExplainSlow queries or plans that are hard to interpret
ConnectionsDetail, summary, locks, statement, and historyStuck sessions and blocking
BackupsNew interface for MySQL Enterprise BackupEnterprise operations with scheduled backups
ExtensibilityGraphical interface pluginsRepetitive internal workflows or integrations

SQL Notebooks: query and explain in the same place

Notebooks let you combine queries, results, and explanatory text inside an interactive document. It's especially useful when you're reviewing an incident, preparing a demo, or leaving evidence of why a query changed.

Before, the typical flow ended up scattered across a SQL file, a screenshot, a chat message, and a note nobody ever finds again. A notebook doesn't replace the traditional SQL editor; it complements it. For running quick queries, the classic script still makes sense. For investigating something and delivering context, the notebook is much better.

Seeing a blocked connection with more context

The client connections screen offers five views: details, summary, locks, statement, and history. That set seems minor until you have to investigate a "frozen" application.

The difference is being able to see which session is waiting, which lock another connection is holding, and what query is involved. If you identify that the problem is a single statement, you can stop that statement without closing the entire connection. That avoids cutting off work that is actually running.

It doesn't replace properly reviewing transactions, indexes, or the application code. But it does reduce the time between "something is slow" and "I know where to look now."

Visual Explain catches up

Visual Explain got a refresh and now covers modern MySQL features, such as the hypergraph optimizer and HeatWave query plans.

An execution plan is still a diagnosis, not an automatic verdict. A complex-looking graph doesn't make a query bad; a simple-looking one doesn't guarantee good performance either. The advantage is different: making visible the path MySQL plans to follow before the problem reaches production.

For an important query, I'd review the plan during development. If you need to compare the expectation against what actually happened, Visual Explain Analyze runs the query and helps you contrast estimates with real behavior.

Compatibility: 8.0 can connect doesn't mean it's supported

Here's the part that deserves to be in bold in any update.

Workbench 26.7 officially supports MySQL 8.4 LTS and later versions, including MySQL 9.7 LTS and the 26.7 series. MySQL 8.0 and retired versions might work, but Oracle doesn't consider them a supported combination.

That doesn't mean your MySQL 8.0 server will stop responding as soon as you install Workbench 26. It means that if some feature fails, you don't have the same compatibility guarantee or an equivalent support path.

My recommendation is simple: don't confuse "it opens the connection" with "we've already migrated."

Before adopting Workbench 26 for a production server, validate the tasks that keep your operation running:

  • Connect using the methods you actually use: local, SSH tunnel, VPN, or certificates.
  • Run queries and review large result sets.
  • Export and import schemas and data.
  • Manage users and privileges.
  • Open and modify existing models.
  • Test restores and backups if you have MySQL Enterprise Backup.
  • Review the dashboards your team uses for performance and locks.

Do it on a copy, a test environment, or a non-critical server. Nobody earns points for discovering a missing feature at 6:40 in the evening, with a backup waiting.

The detail that changes the decision

Workbench 26 follows a single-release model, similar to MySQL Shell. Oracle recommends using the most recent client version to serve the server versions that are still supported.

That sets the direction for the future: instead of keeping several visual Workbench branches, there will be one current line. It also breaks a very common habit: installing the same client version as the server out of inertia.

With MySQL, that rule no longer applies the same way. The new client is designed to cover supported servers; the critical point is confirming the official matrix and testing your team's own workflows.

What I take away

Workbench 26.7 does deserve to be the topic of the day because it marks the practical end of a tool that many teams left installed for years without giving it much thought.

The confirmed progress is clear: a new foundation on MySQL Shell, official support from 8.4 LTS, SQL notebooks, connection and lock diagnostics, a renewed Visual Explain, Enterprise backups, and extensibility through plugins.

The reasonable interpretation is also clear: Oracle is preparing Workbench to evolve faster. Electron doesn't make a database better on its own. The advantage appears if that new architecture translates into maintainable tools, features consistent with MySQL Shell, and extensions that solve repetitive work.

The future scenario depends on what Oracle and the community prioritize. There are Workbench 8 features still missing; that's why, today, I wouldn't sell this update as a blind migration. I'd sell it as a necessary test.

Conclusion

Install Workbench 26.7, open a copy of your connections, and go through your entire routine. See how your scripts, your models, your exports, and your heavy queries behave.

If you manage MySQL 8.4 or higher, the path is fairly clear. If you're still on 8.0, use it as a useful signal: not to panic, but to plan both the client and server upgrades.

Sources: official MySQL Workbench 26 announcement and official guide to features to try in Workbench 26.7.

// Category

Databases

Get site updates

We'll let you know when we publish technology articles, new guides, courses and resources to help you work better.

Only when there is something new on the site. No ads, and you can unsubscribe whenever you like.

Does this look like a challenge at your company?

Tell me how it works today and we'll see whether it makes sense to automate, integrate or improve it.

Tell me your case