Earlier this year, we published a series of blog posts focusing on MySQL Shell’s more helpful features. Here is a summary of each post.

Sandboxes in MySQL Shell

This feature allows you to spin up sandbox instances on your local machine quickly and easily. These instances can be used for various purposes, such as working on deployment architectures.

Server Upgrade Checks with MySQL Shell

In this post, we discussed how to use MySQL Shell to check for compatibility issues a database may have with a newer version of MySQL.

Advanced Data Dump with MySQL Shell

You can dump MySQL tables, schemas, or instances using a multi-threaded process. Read this post to learn how.

Advanced Data Load with MySQL Shell

Now that you have learned how to dump data using a multi-threaded process look at this post to learn how to load that data using a multi-threaded process.

MySQL Shell CLI Integration

If you want to run MySQL Shell commands as part of another process, you will want to take a look at this post, which demonstrates how to run MySQL Shell commands as part of a CLI integration.

MySQL Shell Table Export Utility

Have you ever needed to export data from a table into different formats? This post has you covered.

Copy Data Directly To A MySQL Instance With MySQL Shell

With MySQL Shell, we can copy data directly from one MySQL instance to another (even across cloud providers). This post shows how easy this can be.

Create an InnoDB Replica Set With MySQL Shell

We can set up an InnoDB replica set using just two commands in MySQL Shell. Read on to learn how.

Extending MySQL Shell with Plugins

Even with all the awesomeness that exists in MySQL Shell, there may be some features you wish to implement. Thankfully, MySQL Shell includes a way to add plugins. This post walks you through how to get started.