Windows System Requirements
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 section Starting MySQL as a Windows Service.
TCP/IP protocol support.
A copy of the MySQL binary distribution for Windows, which can be downloaded from http://dev.mysql.com/downloads/
. See section How to Get MySQL. Note: If you download the distribution via FTP, we recommend the use of an adequate FTP client with a resume feature to avoid corruption of files during the download process.
A tool that can read `.zip' files, to unpack the distribution file.
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.)
You may also have the following optional requirements:
If you plan to connect to the MySQL server via ODBC, you also need a Connector/ODBC driver. See section MySQL ODBC Support.
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 section CREATE TABLE Syntax.
Taken from below url