(mysql.info) windows-installation
Info Catalog
(mysql.info) quick-standard-installation
(mysql.info) installing
(mysql.info) linux-rpm
2.3 Installing MySQL on Windows
===============================
Menu
* windows-choosing-package Choosing An Installation Package
* windows-using-installer Installing MySQL with the Automated Installer
* windows-install-wizard Using the MySQL Installation Wizard
* windows-config-wizard Using the Configuration Wizard
* windows-install-archive Installing MySQL from a Noinstall Zip Archive
* windows-extract-archive Extracting the Install Archive
* windows-create-option-file Creating an Option File
* windows-select-server Selecting a MySQL Server type
* windows-server-first-start Starting the Server for the First Time
* windows-start-command-line Starting MySQL from the Windows Command Line
* windows-start-service Starting MySQL as a Windows Service
* windows-testing Testing The MySQL Installation
* windows-troubleshooting Troubleshooting a MySQL Installation Under Windows
* windows-upgrading Upgrading MySQL on Windows
* windows-vs-unix MySQL on Windows Compared to MySQL on Unix
A native Windows distribution of MySQL has been available from MySQL AB
since version 3.21 and represents a sizable percentage of the daily
downloads of MySQL. This section describes the process for installing
MySQL on Windows.
* If you are upgrading MySQL from an existing installation older
than MySQL 4.1.5, you must first perform the the procedure described in
windows-upgrading.
To run MySQL on Windows, you need the following:
* A 32-bit Windows operating system such as 9x, Me, NT, 2000, XP, or
Windows Server 2003.
A Windows NT-based operating system (NT, 2000, XP, 2003) permits
you to run the MySQL server as a service. The use of a Windows
NT-based operating system is strongly recommended. See
windows-start-service.
Generally, you should install MySQL on Windows using an account
that has administrator rights. Otherwise, you may encounter
problems with certain operations such as editing the `PATH'
environment variable or accessing the `Service Control Manager'.
* TCP/IP protocol support.
* Enough space on the hard drive to unpack, install, and create the
databases in accordance with your requirements (generally a
minimum of 200 megabytes is recommended.)
There may also be other requirements, depending on how you plan to use
MySQL:
* If you plan to connect to the MySQL server via ODBC, you need a
Connector/ODBC driver. See odbc-connector.
* If you need tables with a size larger than 4GB, install MySQL on
an NTFS or newer filesystem. Don't forget to use `MAX_ROWS' and
`AVG_ROW_LENGTH' when you create tables. See create-table.
MySQL for Windows is available in several distribution formats:
* Binary distributions are available that contain a setup program
that installs everything you need so that you can start the server
immediately. Another binary distribution format contains an
archive that you simply unpack in the installation location and
then configure yourself. For details, see
windows-choosing-package.
* The source distribution contains all the code and support files
for building the executables using the Visual Studio 2003 compiler
system.
Generally speaking, you should use a binary distribution that includes
an installer. It is simpler to use than the others, and you need no
additional tools to get MySQL up and running. The installer for the
Windows version of MySQL, combined with a GUI Configuration Wizard,
automatically installs MySQL, creates an option file, starts the
server, and secures the default user accounts.
The following section describes how to install MySQL on Windows using a
binary distribution. To use an installation package that does not
include an installer, follow the procedure described in
windows-install-archive. To install using a source distribution, see
windows-source-build.
MySQL distributions for Windows can be downloaded from
`http://dev.mysql.com/downloads/'. See getting-mysql.
Info Catalog
(mysql.info) quick-standard-installation
(mysql.info) installing
(mysql.info) linux-rpm
automatically generated byinfo2html