MySQL Community Server

MySQL Community Server is the free MySQL server edition.

Download and Install Run
Available from [http://www.mysql.com/downloads/]
 * Select Platform
 * Select Download based on version of OS
 * Returning Users of MySQL.com can log or you can create a new account, or select "No thanks, just take me to the downloads!" to bypass registering.
 * Select a mirror closest to your current location, by selecting HTTP or FTP next to mirror.
 * A new window will appear (See Figure 1).
 * Select "Save File"
 * Download will begin.
 * A new window may appear with a security warning, select "Run".
 * A setup wizard window will appear, select "Next".
 * Accept the terms in the License Agreement, select "Next".
 * Choose Setup Type "Typical".
 * Then select "Install".
 * The Setup Wizard is complete, select "Finish".

MySQL Service Instance Configuration Wizard
This configuration wizard usually only needs to be run once. In most cases it is started directly after configuration has been completed. It creates a customer MySQL configuration file to configure your server. NOTE: The configuration wizard is only available for Windows.

Run MySQL configuration wizard: NOTE: If the text you are planning to store contains multiple languages, you would want to select "Best Support for Multilingualism".
 * If a user control, warning box appears, Select "Yes".
 * Select "Next".
 * Select configuration type, "Detailed Configuration" (recommended).
 * Select server type, "Developer Machine".
 * Select database usage, "Multifunctional Database".
 * Select drive and directory for tablespace, or use default location by selecting "Next".
 * Select approximate number of concurrent connections, "Decision Support" (recommended).
 * Set the networking options, in most cases the default settings can be used.
 * Select default character set, "Standard Character Set".
 * Set the Windows options, this also allows you to set PATH variable.
 * Set security options, if you want to give root a password, it can be set here. If you do not want root to have a password, uncheck the "Modify Security Settings".
 * Select "Execute" to start the configuration.
 * Once completed, select "Finish"

MySQL is now configured and ready to run. See MySQL Utility for more information on using MySQL.

Resource
MySQL Server Instance Configuration Wizard