Компилятор VC++ 6.0 (усовершенствованный с помощью служебных пакетов 4
SP или 5 SP и пакета предварительной обработки) Пакет предварительной
обработки необходим для макроассемблера. Более подробная информация
находится на: http://msdn.microsoft.com/vstudio/sp/vs6sp5/faq.asp.
Распакуйте дистрибутив исходного кода в вышеупомянутом каталоге.
Запустите компилятор VC++ 6.0.
В меню File выберите Open Workspace.
Откройте рабочую область mysql.dsw, находящуюся в рабочем каталоге.
В меню Build выберите подменю Set Active Configuration.
Выберите в появившемся окне mysqld - Win32 Debug и нажмите OK.
Нажмите клавишу F7, чтобы начать процесс построения отладочных версий
сервера, библиотек и некоторых клиентских приложений.
По окончании компиляции скопируйте библиотеки и исполняемые файлы в
отдельный каталог.
Тем же способом скомпилируйте рабочие версии (релизы), которые вам
нужны.
Создайте каталог для всего, что нужно MySQL, т.е. `c:\mysql'
Из каталога workdir скопируйте в каталог `c:\mysql' следующие
подкаталоги:
Data (данные)
Docs (документация)
Share (совместно используемые ресурсы)
Создайте каталог `c:\mysql\bin' и скопируйте в него все скомпилированные
перед этим серверы и клиенты.
При желании можете также создать каталог `lib' и скопировать в него
скомпилированные ранее библиотеки.
Произведите очистку, используя Visual Studio.
Установите и запустите сервер тем же способом, что и для бинарного
дистрибутива для Windows (see section 2.1.2.2 Подготовка конфигурации MySQL для Windows).