MySQL is a relational database commonly used for online publishing and web applications. MySQL is open-source, based on the Structured Query Language, and backed by Oracle. It was designed to effectively handle large databases and is normally installed on a single machine.
MySQL can run on all platforms including Windows, Linux, and UNIX, and is a component of LAMP, an open-source enterprise stack. The LAMP enterprise stack comprises Linux as the operating system, Apache as the web server, MySQL as the relational database management system, and PHP or Python as the object-oriented scripting language.