A great online tutorial for setting up two servers and working together is at webdevcodex.com/tutorial-installing-apache2-php5-mysql5-phpmyadmin3- windows-7-vista/. This site provides step by step directions.
The best server yet for php serving is Apache, as PHP and Apache work closely together. The MySQL community database is a good server for PHP applications, this is why we talk about w/xamp servers, Windows/Linux Apache MySQL PHP servers.
One can find more information about the php mysql tutorial on Tutorials Point, Tizag, and W3 Schools. More information about the php mysql tutorial can be found at Site Ground.
A good place to start for learning mysql is with the dev mysql site. This gives tutorials and a well indexed menu for finding your way around. It is easy to understand which is a bonus.
Apache and mysql are both very easy to install and tutorials can be found at www.youtube.com. Learning how to use them will take longer, however.
There are a large number of mysql statements, all with different results and outcomes. I'd recommend looking through a tutorial like http://www.roughguidetophp.com/category/php-with-mysql to get a good idea of how to use them
WAMP stands for Windows Apache Mysql PHP. Mysql is the default database in WAMP
No necessarily, PHP can be used on various other web servers, not just Apache, but Apache is the most popular. MySQL is a stand-alone database engine and is used by a lot of other stuff, not just PHP apps.
The main causes of errors in PHP can be the problems occurring from the MYSQL database (if there) or errors from Apache handler. These errors can be prevented by hosting the MYSQL database on a trusted and good server.
MySQL and Apache are two totally different things, you only see them together a lot because a lot of Web apps use MySQL to store info in the database. So yes, you can use mySQL without Apache.
*AMP (<OS> Apache Mysql PHP) stacks are incredibly popular, supported, and documented, creating a great environment for a beginner, and very much stable enough for a senior engineer.
LAMP is not a package , it is : Linux Apache Mysql PHPyou can intall them with :sudo apt-get install mysql-server mysql-client apache2 apache2-doc php5 php5-mysql libapache2-mod-php5
WAMP is an abbreviation of "Windows, Apache, MySQL, and PHP", so it uses MySQL database server.