(mysql.info.gz) Windows source build
Info Catalog
(mysql.info.gz) MIT-pthreads
(mysql.info.gz) Installing source
(mysql.info.gz) Windows client compiling
2.8.6 Installing MySQL from Source on Windows
---------------------------------------------
These instructions describe how to build MySQL binaries from source for
versions 4.1 and above on Windows. Instructions are provided for
building binaries from a standard source distribution or from the
BitKeeper tree that contains the latest development source.
want to test MySQL on Windows from the latest source distribution or
from the BitKeeper tree. For production use, MySQL AB does not advise
using a MySQL server built by yourself from source. Normally, it is
best to use precompiled binary distributions of MySQL that are built
specifically for optimal performance on Windows by MySQL AB.
Instructions for installing a binary distributions are available at
Windows installation.
To build MySQL on Windows from source, you need the following compiler
and resources available on your Windows system:
* VC++ 6.0 compiler (updated with 4 or 5 SP and pre-processor
package). The pre-processor package is necessary for the macro
assembler. More details can be found at
`http://msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp5/faq.aspx'.
* Approximately 45MB disk space.
* 64MB RAM.
You'll also need a MySQL source distribution for Windows. There are
two ways you can get a source distribution for MySQL version 4.1 and
above:
1. Obtain a source distribution packaged by MySQL AB for the
particular version of MySQL in which you are interested.
Prepackaged source distributions are available for released
versions of MySQL and can be obtained from
`http://dev.mysql.com/downloads/'.
2. You can package a source distribution yourself from the latest
BitKeeper developer source tree. If you plan to do this, you must
create the package on a Unix system and then transfer it to your
Windows system. (The reason for this is that some of the
configuration and build steps require tools that work only on
Unix.) The BitKeeper approach thus requires:
* A system running Unix, or a Unix-like system such as Linux.
* BitKeeper 3.0 installed on that system. You can obtain
BitKeeper from `http://www.bitkeeper.com/'.
If you are using a Windows source distribution, you can go directly to
Windows VC++ Build. To build from the BitKeeper tree, proceed to
Windows BitKeeper Build.
If you find something not working as expected, or you have suggestions
about ways to improve the current build process on Windows, please send
a message to the `win32' mailing list. Mailing-list.
Menu
* Windows VC++ Build Building MySQL Using VC++
* Windows BitKeeper Build Creating a Windows Source Package from the Latest Development Source
Info Catalog
(mysql.info.gz) MIT-pthreads
(mysql.info.gz) Installing source
(mysql.info.gz) Windows client compiling
automatically generated byinfo2html