Skip to Main Content
The world's most popular open source database
Contact MySQL
|
Login
|
Register
MySQL.com
Downloads
Documentation
Developer Zone
Developer Zone
Downloads
MySQL.com
Documentation
MySQL Server
MySQL Enterprise
Workbench
InnoDB Cluster
MySQL NDB Cluster
Connectors
More
MySQL.com
Downloads
Developer Zone
Section Menu:
Documentation Home
MySQL 8.4 Reference Manual
Preface and Legal Notices
General Information
Installing MySQL
General Installation Guidance
Supported Platforms
Which MySQL Version and Distribution to Install
How to Get MySQL
Verifying Package Integrity Using MD5 Checksums or GnuPG
Verifying the MD5 Checksum
Signature Checking Using GnuPG
Signature Checking Using Gpg4win for Windows
Signature Checking Using RPM
GPG Public Build Key for Archived Packages
Installation Layouts
Compiler-Specific Build Characteristics
Installing MySQL on Unix/Linux Using Generic Binaries
Installing MySQL on Microsoft Windows
Choosing an Installation Package
Configuration: Using MySQL Configurator
MySQL Server Configuration with MySQL Configurator
MySQL Configurator CLI
Configuration: Manually
Extracting the Install Archive
Creating an Option File
Selecting a MySQL Server Type
Initializing the Data Directory
Starting the Server for the First Time
Starting MySQL from the Windows Command Line
Customizing the PATH for MySQL Tools
Starting MySQL as a Windows Service
Testing The MySQL Installation
Troubleshooting a Microsoft Windows MySQL Server Installation
Windows Postinstallation Procedures
Windows Platform Restrictions
Installing MySQL on macOS
General Notes on Installing MySQL on macOS
Installing MySQL on macOS Using Native Packages
Installing and Using the MySQL Launch Daemon
Installing and Using the MySQL Preference Pane
Installing MySQL on Linux
Installing MySQL on Linux Using the MySQL Yum Repository
Installing MySQL on Linux Using the MySQL APT Repository
Using the MySQL SLES Repository
Installing MySQL on Linux Using RPM Packages from Oracle
Installing MySQL on Linux Using Debian Packages from Oracle
Deploying MySQL on Linux with Docker Containers
Basic Steps for MySQL Server Deployment with Docker
More Topics on Deploying MySQL Server with Docker
Deploying MySQL on Windows and Other Non-Linux Platforms with Docker
Installing MySQL on Linux from the Native Software Repositories
Installing MySQL on Linux with Juju
Managing MySQL Server with systemd
Installing MySQL Using Unbreakable Linux Network (ULN)