For MySQL 5.1, there are three installation packages to choose from when installing MySQL on Windows:
Packaging | |||
---|---|---|---|
Feature | Essentials | Complete | Zip (No-install) |
Installer | Yes | Yes | No |
Directory-only | |||
MySQL Server Instance Config Wizard | Yes | Yes | No |
Test Suite | No | Yes | Yes |
MySQL Server | Yes | Yes | Yes |
MySQL Client Programs | Yes | Yes | Yes |
C Headers/Libraries | Yes | Yes | Yes |
Embedded Server | No | Optional | Yes |
Scripts and Examples | No | Optional | Yes |
In the above table:
Yes indiciates that the component is installed by default.
No indicates that the component is not installed or included.
Optional indicates that the component is included with the package, but not installed unless explicitly requested using the Custom installation mode.
The workflow for installing using the MSI installer is shown below:
The workflow for installing using the MSI installer is shown below:
For the Essentials and Complete packages in the MSI installer, you can select individual components to be installed by using the Custom mode, including disable the components confiurated for installation by default.
Full details on the components are suggested uses are provided below for reference:
Windows Essentials —
this package has a file name similar to
mysql-essential-5.1.47-win32.msi
and is supplied as a Microsoft Installer (MSI) package. The
package includes the minimum set of files needed to install
MySQL on Windows, including the MySQL Server Instance Config
Wizard. This package does not include optional components such
as the embedded server, developer headers and libraries or
benchmark suite.
To install using this package, see Section 1.3, “Installing MySQL with the MSI Package”.
Windows MSI Installer
(Complete) — this package has a file name
similar to
mysql-5.1.47-win32.zip
and
contains all files needed for a complete Windows installation,
including the MySQL Server Instance Config Wizard. This
package includes optional components such as the embedded
server and benchmark suite.
To install using this package, see Section 1.3, “Installing MySQL with the MSI Package”.
Without installer —
this package has a file name similar to
mysql-noinstall-5.1.47-win32.zip
and contains all the files found in the Complete install
package, with the exception of the MySQL Server Instance
Config Wizard. This package does not include an automated
installer, and must be manually installed and configured.
The Essentials package is recommended for most users. Both the
Essentials and Complete distributions are available as an
.msi
file for use with the Windows Installer.
The Noinstall distribution is packaged as Zip archives. To use Zip
archives, you must have a tool that can unpack
.zip
files.
When using the MSI installers you can automate the installation process. For more information, see Section 1.3.2, “Installing MySQL Automatically using MSI”. To automate the creation of a MySQL instance, see Section 1.4.13, “Creating an Instance from the Command Line”.
Your choice of install package affects the installation process
you must follow. If you choose to install either the Essentials or
Complete install packages, see
Section 1.3, “Installing MySQL with the MSI Package”. If you choose to
install MySQL from the Noinstall archive, see
Section 1.5, “Installing MySQL from a noinstall
Zip Archive”.