If you are operating in a windows environment what you need is a WAMP server. On the other hand if you are in a linux environment, you could use a LAMP server. WAMP stands for Windows, Apache, MySQL, PHP. The apache web server will allow you to serve documents on the Internet, allowing server side scripting with PHP and database management with MySQL. It is a one install package , you can install entire package on your server or on your own PC and work with a database from there using PhpMyAdmin. All of the software is open source.
To begin the installation process go to www.wampserver.com and click on downloads, - Download wampserver2 and this will take you to source forge and download from sourceforge.net to a executable file and click on run to install then it will ask -
Now you have a local server on your machine, launch it. Look at the system tray on bottom right hand side, there is a WAMP icon, click on that, and again click on PhpMyAdmin. So now you can create database. If you have any data in a spread sheet or in SQL database you can export or import too.
Next step will be to connect to the database - to do this you have to do two steps :