The applications that are required to support MySQL are as follows:
1. php-mysql MySQL database is used specifically to support PHP
2. perl-DBI: provides generic Perl interface for interacting with relational databases
3. perl-DBD-MySQL MySQL database specific support for Perl
4. Web server is required to configure the database and its configuration
5. Programming language is required which supports MySQL.