Install
Download
Download mysql-noinstall-5.0.51a-win32.zip
from
http://dev.mysql.com/downloads/
Preparation
Vista
If you are installing on Windows Vista it is best to open a port before beginning the installation:
To do this first ensure that you are logged in as an administrator.
go to the Control Panel, and double click the Windows Firewall icon.
Choose the Allow a program through Windows Firewall option and click the Add port… button.
Enter MySQL into the Name text box and 3306 (or the port of your choice) into the Port number text box. Also ensure that the TCP protocol radio button is selected.
If you wish, you can also limit access to the MySQL server by choosing the Change scope button.
Note:
If you do not open a port prior to installation, you cannot configure the MySQL server immediately after installation.
On Windows Vista, I could only get the
noinstall
option to work. Themsi
andsetup.exe
options cannot be configured. I got this error:c:\Program Files\MySQL\MySQL Server 5.0>bin\MySQLInstanceConfig.exe The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail.
…and couldn’t find any way to solve it.
Install
Linux
sudo apt-get install mysql-server
Windows
Extract the archive. I extracted to:
c:\tools\mysql-5.0.51a-win32\
Run MySQL:
cd c:\tools\mysql-5.0.51a-win32\
bin\mysqld.exe --console
Note: If you omit the --console
option, the server writes diagnostic
output to the error log in the data directory . The error log is the file
with the .err
extension.
If you omit the ---console
option, you can shutdown using this command:
bin\mysqladmin" -u root shutdown
Check that MySQL has started successfully. The console output should finish a bit like this:
080131 22:41:18 [Note] bin\mysqld.exe: ready for connections.
Version: '5.0.51a-community' socket: '' port: 3306 MySQL Community Edition (GPL)
Test
Once the server is running, you can test it using the command:
service mysql status
bin\mysqlshow