Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
Cupertino desk5 min

MySQL Development Setup on Apple Silicon Macs: Homebrew, Installer, or Docker

Choose a local MySQL server setup for an Apple Silicon Mac, match its version to your project, and add Workbench or MySQL Shell if needed.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a local MySQL development server on an Apple Silicon Mac, choose one installation route: Homebrew for a package-manager workflow, Oracle’s native macOS package for a guided installer, or Docker Desktop when the project already uses containers. Match the server version to your project before installing. Add MySQL Workbench if you want a graphical SQL and administration client, or MySQL Shell for an interactive JavaScript, Python, or SQL interface.

Choose a server installation route

The best route depends less on the Mac’s processor than on how the project manages software, services, and data. All three routes can support local development, but they are not interchangeable management systems.

As an Amazon Associate I earn from qualifying purchases.

Route Best fit What to know
Homebrew Developers who already use Homebrew and want to manage MySQL through a package manager. The current formula has an Apple Silicon bottle. The unversioned formula and versioned options such as [email protected] and [email protected] are listed in Homebrew’s MySQL formula; select the version that matches the project rather than assuming the default is suitable.
Oracle native package Readers who prefer a guided macOS installer and its server startup choices. The DMG installer requires administrator privileges. Its wizard asks for a root password and whether the server should start after installation. See Oracle’s macOS installation documentation.
TAR archive Readers who need to choose a manual installation location or cannot use an administrator-level package installer. Oracle documents a compressed TAR archive that can be installed anywhere without administrator privileges, but installation involves Terminal work and general Unix-style binary instructions. See the macOS installation documentation.
Docker Desktop Projects whose development environment already runs in containers. Docker documents installation for Apple Silicon Macs and a minimum of 4 GB RAM. That requirement is for Docker Desktop, not a recommended MySQL container configuration. See Docker’s Mac installation page.

Before deciding, check the project’s required MySQL version, whether you need reproducible containerized services, and how you want to start, stop, and manage the server. For Docker, choose an image, tag, and persistence configuration using the relevant image documentation; the desktop installation instructions alone do not establish those details.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Install MySQL with Homebrew

Homebrew is a straightforward choice if it is already part of your development setup. Its current MySQL formula supports Apple Silicon, but the appropriate formula depends on the project’s server version. Check the live formula listing before installing or changing versions.

#1 Best Overall
Apple Magic Keyboard with Touch ID for Mac Models with Apple Silicon - US English ​​​​​​​, Bluetooth
  • Magic Keyboard is available with Touch ID, providing fast, easy and secure authentication for logins and to unlock your Mac.
  • Magic Keyboard with Touch ID delivers a remarkably comfortable and precise typing experience.
  • It’s also wireless and rechargeable, with an incredibly long-lasting internal battery that will power your keyboard for about a month or more between charges.
  • It pairs automatically with your Mac, so you can get to work right away.
  • It features a USB-C port and includes a woven USB-C Charge Cable that lets you pair and charge by connecting to a USB-C port on your Mac.
  1. Open Terminal and check the project documentation for its required MySQL Server version.
  2. Install the matching formula. For the default formula, Homebrew lists brew install mysql. If the project requires a specific release, check Homebrew’s versioned formulae, including options such as [email protected] and [email protected], rather than blindly installing the default.
  3. Use Homebrew’s commands and environment to manage the installation. On Apple Silicon, Homebrew’s default prefix is /opt/homebrew; instructions that assume /usr/local generally refer to Intel Mac Homebrew installations. See Homebrew’s installation documentation.
  4. Follow the installed formula’s current instructions to start the server and connect a client. Exact service commands can vary by formula and installation state, so consult the formula’s live information instead of applying commands from the native installer workflow.

Install with Oracle’s native macOS package

Oracle’s DMG package provides a graphical installation and configuration flow. The package installation requires administrator privileges, and the wizard asks you to set the MySQL root password and choose whether the server starts after installation.

  1. Before starting the installer, check that another local MySQL server is not running; Homebrew-managed installations are not coordinated with Oracle’s installer.
  2. Download and open the MySQL macOS DMG package from Oracle’s installation page, then proceed through the package wizard.
  3. Set the root password when prompted and choose the server startup option that fits your workflow.
  4. If you chose not to start MySQL in the wizard, Oracle documents starting the package-installed server through launchd or the MySQL preference pane. These instructions apply to the native package, not Homebrew’s service management.

If you need a manual location or cannot install the package with administrator privileges, Oracle also documents a TAR archive. That route requires Terminal work; follow the archive-specific instructions rather than mixing them with the package wizard steps.

Rank #2
Apple Magic Keyboard with Touch ID and Numeric Keypad for Mac Models with Apple Silicon - US English - White Keys, Bluetooth, Bluetooth
  • Magic Keyboard is available with Touch ID, providing fast, easy and secure authentication for logins and to unlock your Mac.
  • Magic Keyboard with Touch ID and Numeric Keypad delivers a remarkably comfortable and precise typing experience.
  • It features an extended layout, with document navigation controls for quick scrolling and full-size arrow keys, which are great for gaming.
  • The numeric keypad is also ideal for spreadsheets and finance applications.
  • It’s wireless and features a rechargeable battery that will power your keyboard for about a month or more between charges.

Avoid two local servers competing

Homebrew and Oracle’s installer do not manage or upgrade each other’s MySQL installations. Oracle’s MySQL 26.7 Reference Manual says, “The installation procedure does not recognize MySQL installations by package managers such as Homebrew.” Because separate installations may both try to use the same ports, choose one server route initially. If you deliberately keep two installations, stop one server before starting the other and verify which installation your client is connecting to.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Add a graphical or command-line client

MySQL Workbench

Workbench provides SQL development, database design and modeling, administration, and migration features. It is a client for local or remote MySQL Server; data modeling does not require a server connection. Oracle’s download page offers ARM 64-bit macOS DMG and ZIP packages. For the DMG workflow, open the downloaded file and drag MySQL Workbench into Applications. Check the current download page for the available release.

Rank #3
Magic Keyboard with Touch ID and Numeric Keypad for Mac Models with Apple Silicon - US English - Black Keys
  • Magic Keyboard is available with Touch ID, providing fast, easy and secure authentication for logins and to unlock your Mac.
  • Magic Keyboard with Touch ID and Numeric Keypad delivers a remarkably comfortable and precise typing experience.
  • It features an extended layout, with document navigation controls for quick scrolling and full-size arrow keys, which are great for gaming.
  • The numeric keypad is also ideal for spreadsheets and finance applications.
  • It’s wireless and features a rechargeable battery that will power your keyboard for about a month or more between charges.

Version compatibility matters: the Workbench manual says, “MySQL Workbench is developed and tested with MySQL Server 8.0.” It may connect to MySQL Server 8.4 and later, but some features may not work with those server versions. Check the release-specific Workbench compatibility information before relying on advanced GUI features with a newer server.

MySQL Shell

MySQL Shell is an optional interactive interface for JavaScript, Python, or SQL. Homebrew’s MySQL Shell cask listing includes an Apple Silicon package. It is a separate client option; installing it does not install or start the database server.

Rank #4
Sale
YUNZII C2 Silicone Wireless Mouse 1600 DPI Optical 2.4GHz (Gray)
  • Stable 2.4GHz Wireless Mouse:YUNZII C2 mouse come with a 2.4G receiver stored in the gaming mouse. Install the battery, insert the receiver into your device, like computers, laptops, tablets and more. Turn on the switch, and enjoy instant smooth responsiveness without any complicated setup required. Enjoy seamless cable-free connectivity with a reliable 2.4GHz USB receiver of this cute mouse
  • 3-Level DPI Adjustment for Precision: With this gaming wireless mouse, you can effortlessly switch between 800, 1200, and 1600 DPI settings to match different needs. Ideal for detailed design work (800 DPI), office browsing (1200 DPI), or fast-paced gaming (1600 DPI). The 250Hz polling rate ensures accurate tracking and smooth performance
  • Portable Silent Mouse: Compared to office or normal gaming mouse, YUNZII C2 noiseless mouse produces a maximum click noise of just 45dB. Low-noise but responsive buttons minimize disruption, making it optimal for offices, libraries, cafes, or late-night gaming sessions. The portable mouse 's compact, lightweight design makes it easy to carry in your bag, offering quiet yet responsive clicks wherever you go
  • Ergonomic Silicone Mouse: This computer mouse is ergonomically designed to comfortably fit the palm of your hand. It's crafted from a soft, food-grade memory silicone that is especially skin-friendly. This material offers personalized support that reduces pressure and fatigue, while its sculpted, compact form ensures a natural and enveloping grip—perfect for long hours of work or gaming
  • Long-Lasting Battery & Broad Compatibility: Engineered with advanced low-power technology, this portable mouse runs on a single AA battery (included) to deliver up to 6 months of uninterrupted use—ideal for both extended gaming sessions and daily office tasks.This cordless mouse supports stable 2.4GHz plug-and-play connectivity and offers broad compatibility with macOS, Windows, PCs, laptops, and more, giving you smooth performance across all your devices
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Use Docker when the project is container-based

Docker Desktop has an Apple Silicon Mac installation path and lists a minimum of 4 GB RAM. Its Mac support page describes support for the current and two previous major macOS releases; that window changes as macOS versions change. Check Docker’s current system requirements and installation steps for your macOS version.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Installing Docker Desktop does not by itself settle which MySQL image or tag the project should use, how database files should persist, or what Compose configuration is appropriate. Use the project’s existing container configuration when available; otherwise, consult the MySQL image’s own documentation before choosing those settings.

Best Value
Apple Magic Keyboard with Touch ID for Mac Models with Apple Silicon [Lightning Port] (QWERTY English) Silver (Renewed)
  • WIRELESS, RECHARGEABLE CONVENIENCE - Magic Keyboard with Touch ID connects wirelessly to your Mac via Bluetooth. And the rechargeable internal battery means no loose batteries to replace.
  • WORKS WITH ANY MAC WITH APPLE SILICON - It pairs automatically with your Mac with Apple silicon so you can get to work right away. See the list of compatible devices above. Requires a Mac with Apple silicon using macOS 11.4 or later.
  • ENHANCED TYPING EXPERIENCE - Magic Keyboard delivers a remarkably comfortable and precise typing experience.
  • QUICK UNLOCK WITH TOUCH ID - Touch ID gives you a fast, easy, secure way to unlock your Mac and sign in to apps and sites.
  • GO WEEKS WITHOUT CHARGING - The incredibly long-lasting internal battery will power your keyboard for about a month or more between charges. (Battery life varies by use.) Comes with a woven USB-C to Lightning Cable that lets you pair and charge by connecting to a USB-C port on your Mac.

Connect the setup to a shared environment later

A local server is for development on your Mac. If teammates or other development systems need to reach a shared database, Oracle documents managed MySQL DB Systems and connections through MySQL Shell, the command-line client, or Workbench in its DB Systems guide. That is a separate deployment choice, not a requirement for local development.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.