PHP interact with MySQL on your web site to deliver instant content.
MySQL is a relational database and a powerful online tool for storing important information and delivering that information back to your website on demand.You can use MySQL to create databases that contain several tables of information, and within each table you can hold several fields of information. Once you have an existing database you can always add more tables, or remove tables at any time.MySQL is the most popular online database. It can be used as a stand alone database, or used as a back-end for your PHP based website. Using a database of information allows to you create on the fly results for your users.It is a standard language for accessing databases.
As powerful as MySQL is on its own, it is even more powerful when coupled with PHP. PHP allows you to interact with your MySQL database directly from your website. This can be used for something as simple as keeping a list of email addresses, to something more extensive like a forum or a database of customers, their shopping carts, and their previous purchases.