---
description: Learn how to install MySql on Windows based systems
---

# Install MySql on Windows

MySQL is an open-source relational database management system (RDBMS) where data is organized into one or more data tables in which data types may be related to each other.

SQL is a language programmers use to create, modify and extract data from the relational database, as well as control user access to the database.

In addition to relational databases and SQL, MySQL implements a relational database in a computer's storage system and manages users.

> Step 1 - Download the installer

Download the MySQL Installer from [dev.mysql.com](https://dev.mysql.com/downloads/installer/).

![MySql - Select Installer for Windows](https://4080083720-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYVW6MKCi9iujNc3SK_%2Fuploads%2F9m8hDgdTBMEtNrvAELK7%2Fimage.png?alt=media\&token=36d787d6-a373-4fc3-b71b-5ae6be6a25e2)

> Execute the installer

* Accept the license (mandatory action)
* Select the installation type: `developer` (recommnended), `server-only` or custom
* Complete the configuration process by following the on-screen instructions

> Install a visual client - MySQL Workbench

This tool allows us to interact with the server, create new databases, visualize existing data and make SQL queries.

* [MySQL Workbench](https://dev.mysql.com/downloads/workbench/) - homepage

![MySql Workbench - Visual Installer](https://4080083720-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYVW6MKCi9iujNc3SK_%2Fuploads%2FuZX5Nqpy5Lq5jxNPO86r%2Fimage.png?alt=media\&token=5e939aa1-c7b5-4c19-936e-0504afe95797)
