MySQL Shell 8.4  /  Installing MySQL Shell

Chapter 2 Installing MySQL Shell

This section describes how to download, install, and start MySQL Shell, which is an interactive JavaScript, Python, or SQL interface supporting development and administration for MySQL Server. MySQL Shell is a component that you can install separately.

MySQL Shell supports X Protocol and enables you to use X DevAPI in JavaScript or Python to develop applications that communicate with a MySQL Server functioning as a document store. For information about using MySQL as a document store, see Using MySQL as a Document Store.


For the Community and Commercial versions of MySQL Shell: Before installing MySQL Shell, make sure you have the Visual C++ Redistributable for Visual Studio 2015 (available at the Microsoft Download Center) installed on your Windows system.


MySQL Shell is available on Microsoft Windows, Linux, and macOS for 64-bit platforms.


It is recommended that you always use the most recent version available. The latest version of MySQL Shell can be used with any GA version of MySQL 8.0, or higher.