John Gordon

Assistant Professor, David Eccles School of Business

Associate Instructor, College of Humanities

University of Utah logo  University of Utah

Tech Guide: Install MySQL Server and MySQL Workbench

A step-by-step guide for installing MySQL Server and MySQL Workbench on Windows and macOS.

Databases Beginner Updated June 2026

Disclaimer & Important Cautions

These Tech Guides and instructions are provided in good faith as a general educational guide. Technology changes over time, and settings, software versions, installation steps, and security practices may vary by system.

I cannot guarantee that these steps will work in every environment, and I am not responsible for data loss, configuration problems, system errors, security issues, downtime, or other problems that may result from following this guide.

  • Back up important files before making system or software changes.
  • Document your current settings before changing them.
  • Use administrator privileges carefully.
  • Do not perform these steps on a production system unless you understand the risks.
  • Use a strong MySQL root password and store it securely.
  • When in doubt, consult official documentation or a qualified technician.

Overview

Installing MySQL prepares your computer for hands-on SQL and database work. In this guide, you will download MySQL Server and MySQL Workbench from the official MySQL site, run the installer, choose a basic development configuration, set a strong root password, and verify that the server is running correctly.

On Windows, the MySQL Installer can install MySQL Server and MySQL Workbench together and register MySQL as a Windows service. On macOS, you install MySQL Community Server and MySQL Workbench separately, then confirm the server status through Workbench.

Main idea: Install MySQL Server first, install or open MySQL Workbench, then use Workbench to verify that the local MySQL server is running.

Requirements

  • A Microsoft Windows or Apple Macintosh computer.
  • Administrator privileges to install software.
  • Internet access to download MySQL Server and MySQL Workbench.
  • A secure place to save the MySQL root password you create during installation.

Important MySQL Notes

  • Do not forget the MySQL root password. It can be difficult to recover later.
  • Use the official MySQL Downloads page when possible.
  • Choose a development configuration for local classroom or learning use.
  • Restart your computer when instructed so service and path changes can take effect.

MySQL Installation Instructions

Choose the tab for your operating system. The first tab gives a short orientation, and the Windows and Macintosh tabs contain the full installation steps.

Installing MySQL Database Software

Click the tab above for instructions specific to your operating system.

The guide covers these major tasks:

  1. Download MySQL Server or MySQL Installer.
  2. Install MySQL Server.
  3. Install MySQL Workbench.
  4. Set or confirm the MySQL root password.
  5. Restart if instructed.
  6. Confirm that the MySQL server is running.
Final Notes:
  • MySQL Server is the database server software.
  • MySQL Workbench is the graphical tool used to connect to and manage MySQL.
  • For local learning and classroom work, a development setup is usually appropriate.
  • After installation, confirm server status in MySQL Workbench before beginning SQL work.